XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2023
Fair Value Measurements  
Schedule of financial assets and liabilities measured at fair value

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Estimated Fair Value September 30, 2023

​

​

Total

​

Input Levels Used

​

​

Fair Value

​

Level 1

​

Level 2

​

Level 3

Cash and cash equivalents

   

$

47,320

    

$

47,320

    

$

-

    

$

-

Available for sale securities

​

​

251,531

​

​

4,479

​

​

247,052

​

​

-

Foreign currency derivatives

​

​

(141)

​

​

-

​

​

(141)

​

​

-

Commodity derivatives

​

​

1,554

​

​

1,554

​

​

-

​

​

-

Trading securities

​

​

79,754

​

​

63,350

​

​

16,404

​

​

-

Total assets measured at fair value

​

$

380,018

​

$

116,703

​

$

263,315

​

$

-

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Estimated Fair Value December 31, 2022

​

​

​

Total

​

Input Levels Used

​

​

​

Fair Value

​

​

Level 1

​

​

Level 2

​

​

Level 3

Cash and cash equivalents

   

$

53,270

    

$

53,270

    

$

-

    

$

-

Available for sale securities

​

​

272,448

​

 

1,889

​

 

270,559

​

​

-

Foreign currency derivatives

​

​

(282)

​

 

-

​

 

(282)

​

​

-

Commodity derivatives

​

​

10

​

 

10

​

 

-

​

​

-

Trading securities

​

​

71,208

​

 

56,049

​

 

15,159

​

​

-

Total assets measured at fair value

​

$

396,654

​

$

111,218

​

$

285,436

​

$

-

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Estimated Fair Value September 30, 2022

​

​

​

Total

​

Input Levels Used

​

​

​

Fair Value

​

​

Level 1

​

​

Level 2

​

​

Level 3

Cash and cash equivalents

   

$

57,216

    

$

57,216

    

$

-

    

$

-

Available for sale securities

​

​

262,159

​

​

742

​

​

261,417

​

​

-

Foreign currency derivatives

​

​

(366)

​

​

-

​

​

(366)

​

​

-

Commodity derivatives

​

​

(31)

​

​

(31)

​

​

-

​

​

-

Trading securities

​

​

67,659

​

​

52,900

​

​

14,759

​

​

-

Total assets measured at fair value

​

$

386,637

​

$

110,827

​

$

275,810

​

$

-

​