v3.26.1
Derivatives - Pre-tax net gains and losses (Details) - Cash flow hedging - Cost of sales - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Designated as hedges | Coffee derivatives        
Derivatives        
Net realized gains (losses) $ 9,510 $ 12,121 $ 33,409 $ 22,283
Not designated as hedges | Forward sales and purchase contracts        
Derivatives        
Net unrealized gains (losses) $ (3,533) $ 10,596 $ 2,253 $ 14,190