XML 39 R29.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Fair Value Measurements      
Cash and cash equivalents $ 62,080 $ 127,165 $ 120,521
Fair value measured on a recurring basis      
Fair Value Measurements      
Cash and cash equivalents 62,080 127,165 120,521
Available for sale securities 380,105 365,041 271,627
Trading securities 130,723 121,541 112,009
Total assets measured at fair value 572,365 612,091 503,766
Fair value measured on a recurring basis | Foreign currency derivatives      
Fair Value Measurements      
Derivative instruments, net (231) 92 239
Fair value measured on a recurring basis | Commodity derivatives      
Fair Value Measurements      
Derivative instruments, net (312) (1,748) (630)
Fair value measured on a recurring basis | Level 1      
Fair Value Measurements      
Cash and cash equivalents 62,080 127,165 120,521
Available for sale securities 11,423 2,961 4,143
Trading securities 114,489 104,642 95,499
Total assets measured at fair value 187,680 233,020 219,533
Fair value measured on a recurring basis | Level 1 | Commodity derivatives      
Fair Value Measurements      
Derivative instruments, net (312) (1,748) (630)
Fair value measured on a recurring basis | Level 2      
Fair Value Measurements      
Available for sale securities 368,682 362,080 267,484
Trading securities 16,234 16,899 16,510
Total assets measured at fair value 384,685 379,071 284,233
Fair value measured on a recurring basis | Level 2 | Foreign currency derivatives      
Fair Value Measurements      
Derivative instruments, net $ (231) $ 92 $ 239