XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent Events - Limited Waiver and Consent Agreement to Note and Warrant Purchase Agreement (Details) - USD ($)
Oct. 28, 2024
Jun. 10, 2024
Dec. 10, 2021
Subsequent Event [Line Items]      
Number of warrants called (in shares)   475,264  
Exercise price (in dollars per share)   $ 0.01  
Delayed Draw Warrants      
Subsequent Event [Line Items]      
Number of warrants called (in shares)   475,264 123,750
Exercise price (in dollars per share)   $ 0.01 $ 250.00
Subsequent Event      
Subsequent Event [Line Items]      
Contingent payment $ 3,000,000    
Subsequent Event | Delayed Draw Warrants      
Subsequent Event [Line Items]      
Contingent payment $ 3,000,000    
Subsequent Event | Delayed Draw Warrants | Warrant issuance at $0.01 exercise price      
Subsequent Event [Line Items]      
Number of warrants called (in shares) 500,000    
Exercise price (in dollars per share) $ 0.01    
Subsequent Event | Delayed Draw Warrants | Warrant issuance at $1.00 exercise price      
Subsequent Event [Line Items]      
Number of warrants called (in shares) 625,000    
Exercise price (in dollars per share) $ 1.00