XML 29 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Stoholders' Equity - Warrant Activity (Details) - USD ($)
1 Months Ended 3 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Aug. 31, 2019
Mar. 31, 2019
Mar. 31, 2020
Mar. 31, 2020
Jul. 25, 2019
Mar. 31, 2019
Nov. 30, 2018
Nov. 30, 2016
Warrants                    
Warrants outstanding beginning balance         69,656          
Warrants issued                  
Warrants exercised                  
Warrants outstanding ending balance 69,656       69,656          
Weighted average exercise price                    
Beginning balance (in dollars per share)         $ 7.21          
Ending balance (in dollars per share) $ 7.21       7.21          
Exercise price of warrants (in dollars per share) $ 7.21       $ 7.21 $ 7.21        
Warrants | Original Term Loan 2016                    
Warrants                    
Warrants exercised   32,614                
Weighted average exercise price                    
Warrant term           7 years       7 years
Common stock to be issued if warrants are exercised (in shares)                   65,228
Exercise price of warrants (in dollars per share)                   $ 7.41
Outstanding warrants           $ 32,614        
Shares issued   24,328                
Warrants | Amended Term Loan 2016                    
Warrants                    
Warrants exercised     7,875              
Weighted average exercise price                    
Warrant term     7 years           7 years  
Common stock to be issued if warrants are exercised (in shares)                 15,750  
Exercise price of warrants (in dollars per share)                 $ 3.06  
Outstanding warrants           7,875        
Shares issued     6,969              
Warrants | 2019 Term Loan                    
Warrants                    
Warrants issued       58,332            
Warrants exercised 29,167                  
Weighted average exercise price                    
Ending balance (in dollars per share)       $ 8.10            
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       $ 8.10    
Outstanding warrants           29,167        
Shares issued 24,185                  
Fair value           $ 400,000        
Warrants | Term Loan 2019, Tranche Two                    
Weighted average exercise price                    
Common stock to be issued if warrants are exercised (in shares)             5,750      
Exercise price of warrants (in dollars per share)             $ 25.71      
Warrants issuable in future       11,668