v3.25.2
Debt - Other Debt (Details) - Mid-States Aluminum - Fond du Lac County and Fond du Lac Economic Development Corporation Term Note - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Debt    
Annual installment $ 500  
Interest rate (as a percent) 2.00%  
Balance outstanding $ 1,875 $ 1,875
Other current liabilities    
Debt    
Short-term balance 500  
Other long-term liabilities    
Debt    
Long-term balance $ 1,375