XML 61 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Subsequent Events (Details) - USD ($)
Nov. 08, 2022
Jun. 18, 2021
Jun. 16, 2022
Jun. 15, 2022
Subsequent Events        
Issuance of stock (in shares)   100,000    
Warrant exercise price (in dollars per share)     $ 0.6665 $ 6.00
Subsequent Event | Private Placement Warrants        
Subsequent Events        
Purchase price (in dollars per share) $ 0.30      
Subsequent Event | Purchase Agreement        
Subsequent Events        
Purchase price (in dollars per share) 0.26      
Subsequent Event | Purchase Agreement | Pre Funded Warrants        
Subsequent Events        
Warrant exercise price (in dollars per share) $ 0.259      
Proceeds from issuance of common stock warrant liabilities, net of issuance costs of $1,442 $ 750,000      
Subsequent Event | Purchase Agreement | Private Placement Warrants        
Subsequent Events        
Issuance of stock (in shares) 2,884,615      
Warrants term 6 months      
Warrant expiry term 5 years 6 months      
Subsequent Event | Purchase Agreement | Series D Mirroring Preferred Stock        
Subsequent Events        
Purchase price (in dollars per share) $ 0.001      
Subsequent Event | Purchase Agreement | Registered Direct Offering        
Subsequent Events        
Issuance of stock (in shares) 2,392,524      
Subsequent Event | Purchase Agreement | Registered Direct Offering | Pre Funded Warrants        
Subsequent Events        
Number of shares in exchange of warrant exercise 492,091      
Subsequent Event | Purchase Agreement | Registered Direct Offering | Series D Mirroring Preferred Stock        
Subsequent Events        
Issuance of stock (in shares) 2,500      
Subsequent Event | Warrant Amendment Agreement        
Subsequent Events        
Purchase price (in dollars per share) $ 0.665      
Warrant exercise price (in dollars per share) $ 0.30      
Warrants term 6 months      
Warrant expiry term 5 years 6 months      
Subsequent Event | Warrant Amendment Agreement | Maximum        
Subsequent Events        
Number of shares in exchange of warrant exercise 5,348,146