XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity - December 2024 ATM (Details) - December 2024 ATM - USD ($)
shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Dec. 11, 2024
Stockholders' (Deficit) Equity      
Aggregate offering price     $ 50.0
Number of shares issued 0.0 0.1  
Gross proceeds from issuance of common shares $ 0.0 $ 0.5