XML 69 R57.htm IDEA: XBRL DOCUMENT v3.25.4
FAIR VALUE MEASUREMENTS (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Fair Value Measurements    
Cash and cash equivalents $ 127,165 $ 138,841
Available for sale securities 365,041 283,060
Trading securities 121,541 105,067
Fair value measured on a recurring basis    
Fair Value Measurements    
Cash and cash equivalents 127,165 138,841
Available for sale securities 365,041 283,060
Trading securities 121,541 105,067
Total assets measured at fair value 612,091 523,984
Fair value measured on a recurring basis | Foreign currency derivatives    
Fair Value Measurements    
Derivative instruments, net 92 (818)
Fair value measured on a recurring basis | Commodity derivatives    
Fair Value Measurements    
Derivative instruments, net (1,748) (2,166)
Fair value measured on a recurring basis | Level 1    
Fair Value Measurements    
Cash and cash equivalents 127,165 138,841
Available for sale securities 2,961 4,102
Trading securities 104,642 86,925
Total assets measured at fair value 233,020 227,702
Fair value measured on a recurring basis | Level 1 | Commodity derivatives    
Fair Value Measurements    
Derivative instruments, net (1,748) (2,166)
Fair value measured on a recurring basis | Level 2    
Fair Value Measurements    
Available for sale securities 362,080 278,958
Trading securities 16,899 18,142
Total assets measured at fair value 379,071 296,282
Fair value measured on a recurring basis | Level 2 | Foreign currency derivatives    
Fair Value Measurements    
Derivative instruments, net $ 92 $ (818)