v3.26.1
Derivatives - Other (Details)
lb in Millions, $ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
lb
Jun. 30, 2026
USD ($)
lb
Jun. 30, 2025
USD ($)
lb
Jun. 30, 2026
USD ($)
lb
Jun. 30, 2025
USD ($)
lb
Dec. 31, 2025
lb
Derivatives            
Net loss reported in AOCI expected to be reclassified       $ (23.1)    
Cash flow hedging            
Derivatives            
Net loss reported in AOCI expected to be reclassified   $ 9.5 $ 12.1 $ 33.4 $ 22.3  
Coffee futures contracts | Designated as hedges | Cash flow hedging            
Derivatives            
Derivative notional amount | lb 22.4 16.4 53.3 141.1 99.9 116.8
Coffee futures contracts | Minimum | Designated as hedges            
Derivatives            
Derivative term       3 months    
Coffee futures contracts | Maximum | Designated as hedges            
Derivatives            
Derivative term       12 months