XML 140 R107.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Summary of Fair Value Measurements, Recurring and Nonrecurring (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Assets:    
Debt securities $ 9,303 $ 8,761
Level 1 | Fair Value, Recurring    
Assets:    
Money Market Funds 3,125 1,560
Mutual Funds 7,771 5,503
Total Assets 10,896 7,063
Liabilities:    
Derivative Instruments 0 0
Total 0 0
Level 1 | Fair Value, Recurring | Corporate Debt Securities    
Assets:    
Debt securities 0 0
Level 1 | Fair Value, Recurring | Government Debt Securities    
Assets:    
Debt securities 0 0
Level 2 | Fair Value, Recurring    
Assets:    
Money Market Funds 0 0
Mutual Funds 0 0
Total Assets 9,303 8,761
Liabilities:    
Derivative Instruments 4,210 7,130
Total 4,210 7,130
Level 2 | Fair Value, Recurring | Corporate Debt Securities    
Assets:    
Debt securities 1,579 1,434
Level 2 | Fair Value, Recurring | Government Debt Securities    
Assets:    
Debt securities 7,724 7,327
Level 3 | Fair Value, Recurring    
Assets:    
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    
Assets:    
Debt securities 0 0
Level 3 | Fair Value, Recurring | Government Debt Securities    
Assets:    
Debt securities $ 0 $ 0