XML 62 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 11 - Fair Value Measurements - Fair Value on a Recurring Basis (Details) - USD ($)
Sep. 30, 2017
Dec. 31, 2016
Common stock warrant liability $ 16,316,054
Fair Value, Inputs, Level 1 [Member] | Fair Value, Measurements, Recurring [Member]    
Cash and cash equivalents 1,216,000 $ 1,552,852
Certificate of deposit 10,020,164  
Common stock warrant liability  
Fair Value, Inputs, Level 2 [Member] | Fair Value, Measurements, Recurring [Member]    
Certificate of deposit  
Common stock warrant liability  
Fair Value, Inputs, Level 3 [Member] | Fair Value, Measurements, Recurring [Member]    
Certificate of deposit  
Common stock warrant liability $ 16,316,054