XML 82 R71.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivatives - Fair value of assets and liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Derivatives    
Fair value of derivative assets $ 13,696 $ 13,765
Fair value of derivative liabilities 5,357 14,021
Designated as hedges    
Derivatives    
Fair value of derivative assets 303 172
Fair value of derivative liabilities 703  
Designated as hedges | Coffee futures contracts | Derivative assets    
Derivatives    
Fair value of derivative assets   172
Designated as hedges | Coffee futures contracts | Derivative liabilities    
Derivatives    
Fair value of derivative liabilities 703  
Designated as hedges | Coffee options | Derivative assets    
Derivatives    
Fair value of derivative assets 303  
Not designated as hedges    
Derivatives    
Fair value of derivative assets 13,393 13,593
Fair value of derivative liabilities 4,654 14,021
Not designated as hedges | Forward purchase and sales contracts | Derivative assets    
Derivatives    
Fair value of derivative assets 13,393 13,593
Not designated as hedges | Forward purchase and sales contracts | Derivative liabilities    
Derivatives    
Fair value of derivative liabilities $ 4,654 $ 14,021