Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Rollforward (Details)

v3.20.2
Fair Value Measurements - Rollforward (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Fair Value, Assets Measured on Recurring Basis [Roll Forward]        
Change in fair value $ 0 $ (1,277,150) $ 0 $ (1,256,210)
Recurring basis | Level 3        
Fair Value, Assets Measured on Recurring Basis [Roll Forward]        
Beginning balance     14,054 1,266,376
Change in fair value     (13,928) (1,227,542)
Ending balance 126 38,834 126 38,834
Warrant liability | Recurring basis | Level 3        
Fair Value, Assets Measured on Recurring Basis [Roll Forward]        
Beginning balance     3,460 2,950
Change in fair value     (3,440) 8,570
Ending balance 20 11,520 20 11,520
Unit purchase option liability | Recurring basis | Level 3        
Fair Value, Assets Measured on Recurring Basis [Roll Forward]        
Beginning balance     10,594 7,216
Change in fair value     (10,488) 20,098
Ending balance 106 27,314 106 27,314
Contingent consideration | Recurring basis | Level 3        
Fair Value, Assets Measured on Recurring Basis [Roll Forward]        
Beginning balance     0 1,256,210
Change in fair value     0 (1,256,210)
Ending balance $ 0 $ 0 $ 0 $ 0