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