XML 79 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Instruments - Schedule of Notional Amounts and Fair Value (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
USD ($)
MWh
Dec. 31, 2024
USD ($)
MWh
Derivative Assets:    
Other Current Assets $ 1,068 $ 0
Swap    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Megawatt hours of electricity | MWh 347,000 167,000
Derivative Liabilities:    
Other Current Liabilities $ 633 $ 1,989
Other Noncurrent Liabilities 1,052 0
Total Derivative Liabilities $ 1,685 $ 1,989