Annual report [Section 13 and 15(d), not S-K Item 405]

Fair Value Measurements and Derivatives - Derivatives Measured at Fair Value and Disclosed by Balance Sheet Location (Details)

v3.25.0.1
Fair Value Measurements and Derivatives - Derivatives Measured at Fair Value and Disclosed by Balance Sheet Location (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value $ 2,460  
Derivative liabilities, fair value 34,404 $ 21,490
Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value 3,362 4,446
Derivative liabilities, fair value 35,985 20,179
Not Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value 234 141
Derivative liabilities, fair value 425 1,311
Fuel contracts | Designated as Hedging Instrument | Prepaid expenses and other assets    
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value 1,576  
Derivative liabilities, fair value 1,798  
Fuel contracts | Designated as Hedging Instrument | Other long-term assets    
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value 650  
Derivative liabilities, fair value 208  
Fuel contracts | Designated as Hedging Instrument | Accrued expenses and other liabilities    
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value 488 4,309
Derivative liabilities, fair value 12,955 11,247
Fuel contracts | Designated as Hedging Instrument | Other long-term liabilities    
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value 648 137
Derivative liabilities, fair value 2,030 8,932
Fuel contracts | Not Designated as Hedging Instrument | Prepaid expenses and other assets    
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value 234  
Fuel contracts | Not Designated as Hedging Instrument | Accrued expenses and other liabilities    
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value   141
Derivative liabilities, fair value 390 1,031
Fuel contracts | Not Designated as Hedging Instrument | Other long-term liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liabilities, fair value 35 280
Foreign currency contracts | Designated as Hedging Instrument | Accrued expenses and other liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liabilities, fair value 1,567  
Foreign currency contracts | Designated as Hedging Instrument | Other long-term liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liabilities, fair value 17,427  
Total derivative    
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value 3,596 4,587
Derivative liabilities, fair value $ 36,410 $ 21,490