v3.26.1
PUBLIC-PRIVATE PARTNERSHIP WITH U.S. DEPARTMENT OF WAR - Price Protection Agreement (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jul. 09, 2025
Government Assistance [Line Items]          
Price protection agreement income $ 17,580,000 $ 0 $ 59,853,000 $ 0  
Price protection agreement upfront asset, amortization expense $ 10,900,000 $ 0 $ 22,100,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%