XML 53 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Loan and Security Agreement - Warrants Issued (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 05, 2019
Dec. 31, 2019
Sep. 30, 2019
Jan. 31, 2019
Dec. 31, 2017
Dec. 31, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jul. 25, 2019
Mar. 31, 2019
Dec. 31, 2016
Nov. 09, 2016
Exercise price of warrants (in dollars per share)   $ 7.21     $ 5.21 $ 7.21 $ 7.21 $ 6.35 $ 5.21     $ 3.06  
Warrants exercised             111,715 101,310 129,149        
Shares issued 207,400,000     3,164,015 1,783,587 89,390 942,285            
Proceeds from Issuance of Long-term Debt             $ 20,000,000            
Warrants issued             58,334 15,750 1,890,602        
Amortization of debt discount             $ 649,993 $ 375,635 $ 470,521        
Warrants                          
Amortization of debt discount             $ 213,426 $ 108,968 $ 123,543        
Term Loan                          
Common stock to be issued if warrants are exercised (in shares)                         65,228
Exercise price of warrants (in dollars per share)                         $ 7.41
Warrants exercised     32,614                    
Shares issued     24,328                    
2019 Term Loan                          
Shares issued   24,185                      
2019 Term Loan | Warrants                          
Common stock to be issued if warrants are exercised (in shares)                   29,167 70,000    
Exercise price of warrants (in dollars per share)                     $ 8.10    
Warrants exercised   29,167                      
Term Loan 2019, Tranche Two | Warrants                          
Common stock to be issued if warrants are exercised (in shares)                   5,750      
Exercise price of warrants (in dollars per share)                   $ 25.71