v3.26.1
Derivative Instruments - Schedule of Notional Amounts and Fair Value (Details)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
MWh
Dec. 31, 2025
USD ($)
MWh
Derivative Assets:    
Other Current Assets $ 763 $ 124
Other Noncurrent Assets 94 0
Total Derivative Assets $ 857 $ 124
Swap    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Megawatt hours of electricity | MWh 511,000 311,000
Derivative Liabilities:    
Other Current Liabilities $ 2,494 $ 2,717
Other Noncurrent Liabilities 915 0
Total Derivative Liabilities $ 3,409 $ 2,717