Note 2 - Fair Value Measurement (Tables)
|
3 Months Ended |
Mar. 31, 2020 |
| Notes Tables |
|
| Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Money market accounts | | $ | 6,400 | | | $ | — | | | $ | — | | | $ | 6,400 | | | Convertible debt held at fair value | | | — | | | | — | | | | 1,000 | | | | 1,000 | | | Total | | | 6,400 | | | | — | | | | 1,000 | | | | 7,400 | | | | | | | | | | | | | | | | | | | | | Contingent consideration - business combinations | | | — | | | | — | | | | 1,851 | | | | 1,851 | | | Warrant liability | | | — | | | | — | | | | 17,667 | | | | 17,667 | | | Total | | $ | — | | | $ | — | | | $ | 19,518 | | | $ | 19,518 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Money market accounts | | $ | 6,448 | | | $ | — | | | $ | — | | | $ | 6,448 | | | Convertible debt held at fair value | | | — | | | | — | | | | 1,000 | | | | 1,000 | | | Total | | | 6,448 | | | | — | | | | 1,000 | | | | 7,448 | | | | | | | | | | | | | | | | | | | | | Contingent consideration - business combinations | | | — | | | | — | | | | 1,914 | | | | 1,914 | | | Warrant liability | | | — | | | | — | | | | 39,602 | | | | 39,602 | | | Total | | $ | — | | | $ | — | | | $ | 41,516 | | | $ | 41,516 | |
|
| Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] |
| | | | | | | | | | | | | | | | | Beginning balance | | $ | 1,000 | | | $ | 1,000 | | | Purchases | | | — | | | | — | | | Change in fair value recognized in net income | | | — | | | | — | | | Total | | $ | 1,000 | | | $ | 1,000 | |
|
| Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] |
| | | | | | | | | | | | | | | | | Beginning balance | | $ | 1,914 | | | $ | — | | | Additions | | | — | | | | 2,347 | | | Change in fair value recognized in net income | | | (63 | ) | | | 50 | | | Payments earned, reclassified to accrued liabilities | | | — | | | | (483 | ) | | Total | | $ | 1,851 | | | $ | 1,914 | |
|
| Warrant Liabilities [Member] |
|
| Notes Tables |
|
| Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] |
| | | | | | | | | | | | | | | | | Beginning balance | | $ | 39,602 | | | $ | 28,516 | | | Exercised warrants | | | (21 | ) | | | (1,749 | ) | | Change in fair value recognized in net income | | | (21,914 | ) | | | 12,835 | | | Ending balance | | $ | 17,667 | | | $ | 39,602 | |
|