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