Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Rollforward (Details)

v3.10.0.1
Fair Value Measurements - Rollforward (Details) - Level 3 - USD ($)
6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Fair Value, Assets Measured on Recurring Basis [Roll Forward]    
Beginning balance $ 2,611,809 $ 5,552
Issuance of contingent consideration 7,920,000  
Change in fair value 295,341 1,650
Ending balance 10,827,150 7,202
Warrant liability    
Fair Value, Assets Measured on Recurring Basis [Roll Forward]    
Beginning balance   5,501
Change in fair value   (4,906)
Ending balance   595
Warrant liability | Recurring basis    
Fair Value, Assets Measured on Recurring Basis [Roll Forward]    
Beginning balance 8,185  
Change in fair value 6,145  
Ending balance 14,330  
Unit purchase option liability    
Fair Value, Assets Measured on Recurring Basis [Roll Forward]    
Beginning balance 26,991 51
Change in fair value 13,188 6,556
Ending balance 40,179 $ 6,607
Contingent consideration    
Fair Value, Assets Measured on Recurring Basis [Roll Forward]    
Beginning balance 2,576,633  
Issuance of contingent consideration 7,920,000  
Change in fair value 276,008  
Ending balance $ 10,772,641