XML 148 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Warrants, Summary (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Jul. 22, 2021
Mar. 10, 2021
Feb. 24, 2021
Feb. 08, 2021
Jan. 06, 2021
Jul. 31, 2020
Jul. 16, 2020
Jan. 31, 2020
Warrants [Abstract]                    
Warrants issued to purchase shares of common stock (in shares)                 137,746  
Warrants exercisable price (in dollars per share)                 $ 9.60  
Proceeds from warrants exercised $ 4,906,630 $ 0                
January 2021 Investor Warrants [Member]                    
Warrants [Abstract]                    
Warrants issued to purchase shares of common stock (in shares)             1,066,666      
Warrants exercisable price (in dollars per share)             $ 8.00      
Warrants expiration date Jul. 06, 2026                  
Warrants fair value         $ 3,400,000   $ 6,000,000.0      
January 2021 Investor Warrants [Member] | Series B Preferred Stock Converted into Series C Preferred Stock and Warrants [Member]                    
Warrants [Abstract]                    
Warrants issued to purchase shares of common stock (in shares) 1,921,645                  
Warrants exercisable price (in dollars per share) $ 8.00                  
Warrants expiration date Jul. 06, 2026                  
Warrants fair value $ 21,000,000.0                  
Pre-funded Investor Warrants [Member]                    
Warrants [Abstract]                    
Warrants issued to purchase shares of common stock (in shares)       205,855     193,333      
Warrants exercisable price (in dollars per share)       $ 0.10     $ 0.01      
Warrants fair value       $ 2,600,000     $ 1,600,000      
January 2021 Placement Agent Warrants [Member]                    
Warrants [Abstract]                    
Warrants issued to purchase shares of common stock (in shares)             74,667      
Warrants exercisable price (in dollars per share)             $ 9.375      
Warrants expiration date Jul. 06, 2026                  
Warrants fair value             $ 392,000      
March 2021 Investor Warrants [Member]                    
Warrants [Abstract]                    
Warrants issued to purchase shares of common stock (in shares)       392,927            
Warrants exercisable price (in dollars per share)       $ 12.10            
Warrants fair value       $ 3,500,000            
Warrants expiration period 5 years                  
March 2021 Placement Agent Warrants [Member]                    
Warrants [Abstract]                    
Warrants issued to purchase shares of common stock (in shares)       55,010            
Warrants exercisable price (in dollars per share)       $ 15.906            
Warrants fair value       $ 453,000            
Warrants expiration period 5 years                  
July 2021 Placement Agent Warrants [Member]                    
Warrants [Abstract]                    
Warrants issued to purchase shares of common stock (in shares)     73,181              
Warrants exercisable price (in dollars per share)     $ 6.875              
Warrants fair value     $ 263,000              
Warrants expiration period 5 years                  
Warrants Issued to Consultant, Subject to Service-based Milestone Vesting Conditions [Member]                    
Warrants [Abstract]                    
Warrants issued to purchase shares of common stock (in shares)           20,000        
Warrants exercisable price (in dollars per share)           $ 16.90        
Warrants fair value           $ 214,000        
Warrants expiration period 4 years                  
January and March 2021 Warrants [Member]                    
Warrants [Abstract]                    
Warrants issued to purchase shares of common stock (in shares) 952,588                  
Warrants exercised (in shares) 945,644                  
Proceeds from warrants exercised $ 4,900,000                  
Note Warrants [Member]                    
Warrants [Abstract]                    
Warrants issued to purchase shares of common stock (in shares)                   181,326
Warrants exercisable price (in dollars per share)                   $ 10.70
Warrants fair value                   $ 1,600,000
Warrants expiration period 5 years                  
Warrants exercisable period 6 months                  
Placement Agent Warrants [Member]                    
Warrants [Abstract]                    
Warrants issued to purchase shares of common stock (in shares)               137,746   19,973
Warrants exercisable price (in dollars per share)               $ 9.60    
Warrants fair value               $ 745,000   $ 174,000
Warrants expiration period 5 years                  
Warrants exercisable period 6 months                  
Placement Agent Warrants Exercisable at $12.10 [Member]                    
Warrants [Abstract]                    
Warrants issued to purchase shares of common stock (in shares)                   4,147
Warrants exercisable price (in dollars per share)                   $ 12.10
Placement Agent Warrants Exercisable at $14.20 [Member]                    
Warrants [Abstract]                    
Warrants issued to purchase shares of common stock (in shares)                   15,824
Warrants exercisable price (in dollars per share)                   $ 14.20
Exchange Warrants [Member]                    
Warrants [Abstract]                    
Warrants issued to purchase shares of common stock (in shares)                 177,294  
Warrants exercisable price (in dollars per share)                 $ 8.50  
Warrants fair value                 $ 987,000  
Warrants expiration period 5 years                  
Warrants exercisable period 6 months                  
Warrants in Connection with Former CEO [Member]                    
Warrants [Abstract]                    
Warrants issued to purchase shares of common stock (in shares)               15,000    
Warrants exercisable price (in dollars per share)               $ 10.00    
Warrants fair value               $ 86,000    
Warrants expiration period 5 years                  
Warrants exercisable period 6 months