Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Rollforward (Details)

v3.20.1
Fair Value Measurements - Rollforward (Details) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Fair Value, Assets Measured on Recurring Basis [Roll Forward]    
Change in fair value $ 0 $ 20,940
Recurring basis | Level 3    
Fair Value, Assets Measured on Recurring Basis [Roll Forward]    
Beginning balance 14,054 1,266,376
Change in fair value (11,280) 68,517
Ending balance 2,774 1,334,893
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 (2,700) 14,800
Ending balance 760 17,750
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 (8,580) 32,777
Ending balance 2,014 39,993
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 20,940
Ending balance $ 0 $ 1,277,150