XML 83 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Instruments and Hedging Activities - Summary of Commodity Derivative Activity (Details) - Not Designated as Hedging Instrument - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Derivative Assets    
Gross Amounts Recognized $ 4,436 $ 4,628
Gross Amounts Offset 0 0
Net Amount Presented 4,436 4,628
Derivative Liability    
Gross Amounts Recognized   1,875
Gross Amounts Offset   0
Net Amount Presented   1,875
Commodity swaps    
Derivative Assets    
Gross Amounts Offset   0
Derivative Liability    
Gross Amounts Recognized   1,875
Net Amount Presented   1,875
Notes receivable and other long-term assets, net | Embedded derivatives    
Derivative Assets    
Gross Amounts Recognized 1,780 2,035
Gross Amounts Offset 0 0
Net Amount Presented 1,780 2,035
Prepaid expenses and other current assets | Embedded derivatives    
Derivative Assets    
Gross Amounts Recognized 2,656 2,593
Gross Amounts Offset 0 0
Net Amount Presented $ 2,656 $ 2,593