XML 81 R69.htm IDEA: XBRL DOCUMENT v3.25.3
Equity - Common Stock Warrants (Details) - $ / shares
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Warrants Outstanding        
Warrants outstanding, ending balance(in shares) 203,637      
Common Stock Warrants        
Warrants Outstanding        
Warrants outstanding, beginning balance (in shares) 207,338 135,537    
Warrants issued (in shares) 0 444,445    
Warrants exercised (in shares) 0 71,801    
Warrants expired (in shares) (3,701) (150,000)    
Warrants outstanding, ending balance(in shares) 203,637 501,783    
Warrants Weighted Average Exercise Price        
Warrants outstanding, beginning balance (in dollars per share) $ 113.78 $ 158.16    
Warrant issued (in dollars per share) 0 6.80    
Warrants exercised (in dollars per share) 0 30.00    
Warrants expired (in dollars per share) 1,000.5 5.34    
Warrants outstanding, ending balance (in dollars per share) $ 97.68 $ 50.15    
Weighted Average Remaining Contractual Life (years) 3 years 3 months 3 days 4 years 6 months 21 days 3 years 8 months 4 days 4 years 5 months 1 day