XML 95 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Warrants (Details) - $ / shares
Sep. 30, 2025
Aug. 31, 2025
Dec. 31, 2024
Class of Warrant or Right [Line Items]      
Number of warrants outstanding (in shares) 20,600,000   20,600,000
Weighted average exercise price of outstanding warrants (in USD per share) $ 1.64    
Private Placement | Registered Direct Offering Warrant      
Class of Warrant or Right [Line Items]      
Warrant to purchase common stock (in shares)   20,000,000  
Weighted average exercise price of outstanding warrants (in USD per share)   $ 1.50