XML 92 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Instruments and Hedging Activities - Summary of Commodity Derivative Activity (Details) - Not Designated as Hedging Instrument - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Derivative Assets    
Gross Amounts Recognized $ 2,621 $ 4,628
Gross Amounts Offset   0
Net Amount Presented 2,621 4,628
Derivative Liability    
Gross Amounts Recognized   1,875
Gross Amounts Offset   0
Net Amount Presented   1,875
Commodity Swaps    
Derivative Liability    
Gross Amounts Recognized   1,875
Gross Amounts Offset   0
Net Amount Presented   $ 1,875
Derivative Liability, Statement of Financial Position [Extensible Enumeration]   Derivative Liability Current, Related Party
Notes receivable and other long-term assets, net | Fueling agreements    
Derivative Assets    
Gross Amounts Recognized 1,075 $ 2,035
Gross Amounts Offset   0
Net Amount Presented 1,075 2,035
Prepaid expenses and other current assets | Fueling agreements    
Derivative Assets    
Gross Amounts Recognized 1,546 2,593
Gross Amounts Offset   0
Net Amount Presented $ 1,546 $ 2,593