XML 91 R84.htm IDEA: XBRL DOCUMENT v3.25.3
Temporary Equity (Details) - $ / shares
Sep. 30, 2025
May 14, 2025
Feb. 14, 2025
Mar. 19, 2024
Mar. 05, 2024
Mar. 01, 2024
Dec. 31, 2024
Temporary Equity              
Outstanding 99           99
Streeterville              
Temporary Equity              
Issuance of common stock (in shares) 286,532   14,000 5,556 6,667    
Price per share       $ 180      
Series L Preferred Stock | Streeterville              
Temporary Equity              
Shares issued   99.3822          
Series J Preferred Stock              
Temporary Equity              
Right to exchange shares at per share price           $ 25,000  
Outstanding 0           99.3822
Series J Preferred Stock | Streeterville              
Temporary Equity              
Shares issued   99.3822       179  
Series J Perpetual Preferred Stock              
Temporary Equity              
Surrender and cancellation of shares       40 40