XML 72 R61.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Standby Equity Purchase Agreement (Details) - USD ($)
shares in Millions, $ in Millions
Sep. 30, 2024
Mar. 31, 2026
Dec. 31, 2025
Standby Equity Purchase Agreement [Member]      
Debt [Abstract]      
Fair value of derivative   $ 0 $ 0
Standby Equity Purchase Agreement [Member]      
Debt [Abstract]      
Sale of stock (in Shares) 40.0