XML 96 R84.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Temporary Equity (Details) - USD ($)
Mar. 19, 2024
Mar. 05, 2024
Mar. 31, 2024
Mar. 01, 2024
Dec. 31, 2023
Temporary Equity          
Outstanding     99   0
Streeterville          
Temporary Equity          
Issuance of common stock (In shares) 8,333,333 10,000,000      
Price per share $ 0.12        
Series J Preferred Stock          
Temporary Equity          
Right to exchange shares at per share price       $ 25,000  
Outstanding     99    
Series J Preferred Stock | Streeterville          
Temporary Equity          
Shares issued       $ 179  
Series J Perpetual Preferred Stock          
Temporary Equity          
Surrender and cancellation of shares 40 40      
Outstanding         0