XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Instruments and Hedging Activities - Summary of Commodity Derivative Activity (Details) - Not Designated as Hedging Instrument - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Derivative Assets    
Gross Amounts Recognized $ 1,520 $ 2,621
Net Amount Presented 1,520 2,621
Prepaid expenses and other current assets | Fueling agreements    
Derivative Assets    
Gross Amounts Recognized 871 1,546
Net Amount Presented 871 1,546
Notes receivable and other long-term assets, net | Fueling agreements    
Derivative Assets    
Gross Amounts Recognized 649 1,075
Net Amount Presented $ 649 $ 1,075