XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies - Warrants (Details) - shares
Sep. 30, 2022
Jul. 31, 2022
Apr. 30, 2022
Oct. 31, 2021
Feb. 28, 2021
Feb. 29, 2020
Warrants            
Common stock that can be purchased with warrants (in shares)     212,188   11,250  
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   333,333    
Common stock warrants            
Warrants            
Common stock that can be purchased with warrants (in shares)           35,000
Warrants | Public offering            
Warrants            
Common stock that can be purchased with warrants (in shares)   15,036,668