XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments and Hedging Activities - Summary of Commodity Derivative Activity (Details) - Not Designated as Hedging Instrument - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Derivative Assets    
Gross Amounts Recognized $ 5,252 $ 4,628
Gross Amounts Offset 0 0
Net Amount Presented 5,252 4,628
Derivative Liability    
Gross Amounts Recognized 877 1,875
Gross Amounts Offset 0 0
Net Amount Presented 877 1,875
Commodity swaps    
Derivative Assets    
Gross Amounts Offset   0
Derivative Liability    
Gross Amounts Recognized 877 1,875
Gross Amounts Offset 0  
Net Amount Presented $ 877 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 $ 2,249 2,035
Gross Amounts Offset 0 0
Net Amount Presented 2,249 2,035
Prepaid expenses and other current assets | Fueling agreements    
Derivative Assets    
Gross Amounts Recognized 3,003 2,593
Gross Amounts Offset 0 0
Net Amount Presented $ 3,003 $ 2,593