XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Schedule of Fair Value Measurements, Recurring and Nonrecurring (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Investments:    
Mutual Funds $ 10,121 $ 7,771
Corporate Debt Securities    
Investments:    
Debt Securities 1,025 1,579
Government Debt Securities    
Investments:    
Debt Securities 58,749 7,724
Level 1 | Fair Value, Recurring    
Investments:    
Money Market Funds 2,606 3,125
Mutual Funds 10,121 7,771
Total Assets 12,727 10,896
Liabilities:    
Derivative Instruments 0 0
Total 0 0
Level 1 | Fair Value, Recurring | Corporate Debt Securities    
Investments:    
Debt Securities 0 0
Level 1 | Fair Value, Recurring | Government Debt Securities    
Investments:    
Debt Securities 0 0
Level 2 | Fair Value, Recurring    
Investments:    
Money Market Funds 0 0
Mutual Funds 0 0
Total Assets 60,833 9,303
Liabilities:    
Derivative Instruments 1,979 4,210
Total 1,979 4,210
Level 2 | Fair Value, Recurring | Corporate Debt Securities    
Investments:    
Debt Securities 1,615 1,579
Level 2 | Fair Value, Recurring | Government Debt Securities    
Investments:    
Debt Securities 59,218 7,724
Level 3 | Fair Value, Recurring    
Investments:    
Money Market Funds 0 0
Mutual Funds 0 0
Total Assets 0 0
Liabilities:    
Derivative Instruments 0 0
Total 0 0
Level 3 | Fair Value, Recurring | Corporate Debt Securities    
Investments:    
Debt Securities 0 0
Level 3 | Fair Value, Recurring | Government Debt Securities    
Investments:    
Debt Securities $ 0 $ 0