XML 67 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Warrants (Details) - shares
Dec. 31, 2022
Jul. 31, 2022
Jul. 06, 2022
Apr. 30, 2022
Mar. 31, 2022
Oct. 31, 2021
Feb. 28, 2021
Feb. 29, 2020
Warrants                
Common stock that can be purchased with warrants (in shares)       212,188        
Common stock that can be purchased with warrants (in shares)         1,242,813 333,333    
Public offering                
Warrants                
Common stock that can be purchased with warrants (in shares)   54,666,665            
Common stock that can be purchased with warrants (in shares)   38,296,664 7,518,334     333,333    
Warrants | Public offering                
Warrants                
Common stock that can be purchased with warrants (in shares)   15,036,668            
Warrants | Perceptive Credit Agreement                
Warrants                
Common stock that can be purchased with warrants (in shares)   11,250     11,250 11,250    
Perceptive Warrants | Perceptive Credit Agreement                
Warrants                
Common stock that can be purchased with warrants (in shares)               35,000
Common stock that can be purchased with warrants (in shares) 35,000         35,000 11,250