XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - December 2024 ATM (Details) - December 2024 ATM - USD ($)
shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2025
Dec. 11, 2024
Stockholders' (Deficit) Equity      
Aggregate offering price     $ 50.0
Number of shares issued 0.7 0.8  
Gross proceeds from issuance of common shares $ 1.7 $ 2.2