XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Schedule of Fair Value Measurements, Recurring and Nonrecurring (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Investments:    
Debt Securities $ 8,351 $ 9,202
Level 1 | Fair Value, Recurring    
Investments:    
Money Market Funds 2,122 949
Mutual Funds 5,546 5,432
Total Assets 7,668 6,381
Level 2 | Fair Value, Recurring    
Investments:    
Derivative Instruments 3,120 6,214
Total Assets 11,471 15,416
Liabilities:    
Derivative Instruments 326  
Total Liabilities 326  
Level 2 | Fair Value, Recurring | Corporate Debt Securities    
Investments:    
Debt Securities 1,096 1,333
Level 2 | Fair Value, Recurring | Government-Backed and Government-Sponsored Enterprises’ Debt Securities    
Investments:    
Debt Securities $ 7,255 $ 7,869