v3.26.3
PUBLIC-PRIVATE PARTNERSHIP WITH U.S. DEPARTMENT OF WAR - Price Protection Agreement (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Jul. 09, 2025
Government Assistance [Line Items]          
Price protection agreement income $ 8,109,000 $ 0 $ 67,962,000 $ 0  
Price protection agreement upfront asset, amortization expense $ 10,800,000 $ 0 $ 32,900,000 $ 0  
United States Department of War          
Government Assistance [Line Items]          
Term of price protection agreement         10 years
Price floor per kilogram under price protection agreement         $ 110
Percentage of difference between Benchmark Price and price floor to be paid         30.00%