XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUE MEASUREMENTS (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair Value Measurements    
Cash and cash equivalents $ 75,915 $ 53,270
Available for sale securities 263,313 272,448
Trading securities 87,800 71,208
Fair value measured on a recurring basis    
Fair Value Measurements    
Cash and cash equivalents 75,915 53,270
Available for sale securities 263,313 272,448
Trading securities 87,800 71,208
Total assets measured at fair value 424,804 396,654
Fair value measured on a recurring basis | Foreign currency derivatives.    
Fair Value Measurements    
Derivative instruments, net 302 (282)
Fair value measured on a recurring basis | Commodity derivatives    
Fair Value Measurements    
Derivative instruments, net (2,526) 10
Fair value measured on a recurring basis | Level 1    
Fair Value Measurements    
Cash and cash equivalents 75,915 53,270
Available for sale securities 4,084 1,889
Trading securities 70,681 56,049
Total assets measured at fair value 148,154 111,218
Fair value measured on a recurring basis | Level 1 | Commodity derivatives    
Fair Value Measurements    
Derivative instruments, net (2,526) 10
Fair value measured on a recurring basis | Level 2    
Fair Value Measurements    
Available for sale securities 259,229 270,559
Trading securities 17,119 15,159
Total assets measured at fair value 276,650 285,436
Fair value measured on a recurring basis | Level 2 | Foreign currency derivatives.    
Fair Value Measurements    
Derivative instruments, net $ 302 $ (282)