XML 60 R51.htm IDEA: XBRL DOCUMENT v3.22.4
FAIR VALUE MEASUREMENTS (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Fair value measurements    
Cash and cash equivalents $ 53,270 $ 105,840
Available for sale securities 272,448 241,407
Trading securities 71,208 89,736
Fair value measured on a recurring basis    
Fair value measurements    
Cash and cash equivalents 53,270 105,840
Available for sale securities 272,448 241,407
Trading securities 71,208 89,736
Total assets measured at fair value 396,654 437,533
Fair value measured on a recurring basis | Foreign currency derivatives.    
Fair value measurements    
Derivative instruments, net (282) 426
Fair value measured on a recurring basis | Commodity derivatives    
Fair value measurements    
Derivative instruments, net 10 124
Fair value measured on a recurring basis | Level 1    
Fair value measurements    
Cash and cash equivalents 53,270 105,840
Available for sale securities 1,889 1,282
Trading securities 56,049 76,196
Total assets measured at fair value 111,218 183,442
Fair value measured on a recurring basis | Level 1 | Commodity derivatives    
Fair value measurements    
Derivative instruments, net 10 124
Fair value measured on a recurring basis | Level 2    
Fair value measurements    
Available for sale securities 270,559 240,125
Trading securities 15,159 13,540
Total assets measured at fair value 285,436 254,091
Fair value measured on a recurring basis | Level 2 | Foreign currency derivatives.    
Fair value measurements    
Derivative instruments, net $ (282) $ 426