XML 113 R97.htm IDEA: XBRL DOCUMENT v3.22.0.1
Warrants - General Information (Details) - $ / shares
1 Months Ended 6 Months Ended
Jul. 01, 2020
Jul. 31, 2021
Dec. 31, 2021
Jun. 30, 2021
Equity Warrants        
Warrants        
Warrants expired (in shares)     95,670  
Outstanding warrants (in shares)     1,159,282 1,254,952
Equity Warrants | Weighted Average        
Warrants        
Warrants expired (in dollars per share)     $ 114.33  
Exercise price of warrants (in dollars per share)     $ 29.51 $ 35.85
Placement Agent Warrants        
Warrants        
Warrants expired (in shares) 92,302      
Placement Agent Warrants | Weighted Average        
Warrants        
Warrants expired (in dollars per share) $ 15.99      
Other Warrants Expired        
Warrants        
Warrants expired (in shares)   2,205    
Other Warrants Expired | Weighted Average        
Warrants        
Warrants expired (in dollars per share)   $ 582.50    
Liability Warrants        
Warrants        
Outstanding warrants (in shares)     24,105  
Liability Warrants | Weighted Average        
Warrants        
Exercise price of warrants (in dollars per share)     $ 720.0