XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2023
Fair Value Measurements  
Schedule of financial assets and liabilities measured at fair value

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Estimated Fair Value March 31, 2023

​

​

Total

​

Input Levels Used

​

​

Fair Value

​

Level 1

​

Level 2

​

Level 3

Cash and cash equivalents

   

$

37,992

    

$

37,992

    

$

—

    

$

—

Available for sale securities

​

​

262,729

​

​

4,583

​

​

258,146

​

​

—

Foreign currency derivatives

​

​

(233)

​

​

—

​

​

(233)

​

​

—

Commodity derivatives

​

​

51

​

​

51

​

​

—

​

​

—

Trading securities

​

​

76,039

​

​

59,952

​

​

16,087

​

​

—

Total assets measured at fair value

​

$

376,578

​

$

102,578

​

$

274,000

​

$

—

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

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 March 31, 2022

​

​

​

Total

​

Input Levels Used

​

​

​

Fair Value

​

​

Level 1

​

​

Level 2

​

​

Level 3

Cash and cash equivalents

   

$

86,800

    

$

86,800

    

$

-

    

$

—

Available for sale securities

​

​

250,845

​

​

1,264

​

​

249,581

​

​

—

Foreign currency derivatives

​

​

400

​

​

-

​

​

400

​

​

—

Commodity derivatives

​

​

242

​

​

242

​

​

-

​

​

—

Trading securities

​

​

84,662

​

​

69,076

​

​

15,586

​

​

—

Total assets measured at fair value

​

$

422,949

​

$

157,382

​

$

265,567

​

$

—