Note 6 - Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($) |
3 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|
Mar. 31, 2020 |
Dec. 31, 2019 |
|||
| Gross Carrying Value | $ 23,060,000 | $ 23,060,000 | ||
| Accumulated Amortization | (1,766,000) | (1,078,000) | ||
| Net Carrying Value | $ 21,294,000 | $ 21,982,000 | ||
| Weighted Average [Member] | ||||
| Weighted Average Useful Life (Year) | 7 years 255 days | 8 years 109 days | ||
| Customer Relationships [Member] | ||||
| Gross Carrying Value | $ 800,000 | $ 800,000 | ||
| Accumulated Amortization | (88,000) | (51,000) | ||
| Net Carrying Value | $ 712,000 | $ 749,000 | ||
| Customer Relationships [Member] | Weighted Average [Member] | ||||
| Weighted Average Useful Life (Year) | 5 years | 5 years 219 days | ||
| Trade Names [Member] | ||||
| Gross Carrying Value | $ 2,590,000 | $ 2,590,000 | ||
| Accumulated Amortization | (205,000) | (123,000) | ||
| Net Carrying Value | $ 2,385,000 | $ 2,467,000 | ||
| Trade Names [Member] | Weighted Average [Member] | ||||
| Weighted Average Useful Life (Year) | 7 years 146 days | 8 years 36 days | ||
| Technology-Based Intangible Assets [Member] | ||||
| Gross Carrying Value | $ 19,020,000 | $ 19,020,000 | ||
| Accumulated Amortization | (1,473,000) | (904,000) | ||
| Net Carrying Value | $ 17,547,000 | $ 18,116,000 | ||
| Technology-Based Intangible Assets [Member] | Weighted Average [Member] | ||||
| Weighted Average Useful Life (Year) | 7 years 292 days | 8 years 146 days | ||
| In Process Research and Development [Member] | ||||
| Gross Carrying Value | [1] | $ 650,000 | $ 650,000 | |
| Accumulated Amortization | ||||
| Net Carrying Value | [1] | $ 650,000 | $ 650,000 | |
| In Process Research and Development [Member] | Weighted Average [Member] | ||||
| Weighted Average Useful Life (Year) | [1] | 9 years | 9 years | |
| ||||