XML 89 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements and Derivative Instruments (Recurring Basis) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt securities $ 203,842 $ 208,266
Fair Value, Recurring    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Money market funds 201,850 267,623
Equity securities 15,341 13,233
Mortgage-backed / asset-backed securities 119,901 126,882
Total assets 437,657 512,914
Total liabilities   (1,472)
Fair Value, Recurring | Interest rate swaps    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative asset 8,425 15,283
Fair Value, Recurring | Foreign exchange contracts    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative asset   479
Derivative liability   (1,472)
Commingled fixed income securities    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt securities 1,581 1,520
Commingled fixed income securities | Fair Value, Recurring    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt securities 7,322 8,046
Government and related securities    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt securities 28,030 27,545
Government and related securities | Fair Value, Recurring    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt securities 30,488 29,049
Corporate debt securities    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt securities 54,330 52,319
Corporate debt securities | Fair Value, Recurring    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt securities 54,330 52,319
Level 1 | Fair Value, Recurring    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Money market funds 13,366 29,087
Equity securities 0 0
Mortgage-backed / asset-backed securities 0 0
Total assets 26,436 40,860
Total liabilities   0
Level 1 | Fair Value, Recurring | Interest rate swaps    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative asset 0 0
Level 1 | Fair Value, Recurring | Foreign exchange contracts    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative asset   0
Derivative liability   0
Level 1 | Commingled fixed income securities | Fair Value, Recurring    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt securities 1,581 1,520
Level 1 | Government and related securities | Fair Value, Recurring    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt securities 11,489 10,253
Level 1 | Corporate debt securities | Fair Value, Recurring    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt securities 0 0
Level 2 | Fair Value, Recurring    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Money market funds 188,484 238,536
Equity securities 15,341 13,233
Mortgage-backed / asset-backed securities 119,901 126,882
Total assets 411,221 472,054
Total liabilities   (1,472)
Level 2 | Fair Value, Recurring | Interest rate swaps    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative asset 8,425 15,283
Level 2 | Fair Value, Recurring | Foreign exchange contracts    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative asset   479
Derivative liability   (1,472)
Level 2 | Commingled fixed income securities | Fair Value, Recurring    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt securities 5,741 6,526
Level 2 | Government and related securities | Fair Value, Recurring    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt securities 18,999 18,796
Level 2 | Corporate debt securities | Fair Value, Recurring    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt securities 54,330 52,319
Level 3 | Fair Value, Recurring    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Money market funds 0 0
Equity securities 0 0
Mortgage-backed / asset-backed securities 0 0
Total assets 0 0
Total liabilities   0
Level 3 | Fair Value, Recurring | Interest rate swaps    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative asset 0 0
Level 3 | Fair Value, Recurring | Foreign exchange contracts    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative asset   0
Derivative liability   0
Level 3 | Commingled fixed income securities | Fair Value, Recurring    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt securities 0 0
Level 3 | Government and related securities | Fair Value, Recurring    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt securities 0 0
Level 3 | Corporate debt securities | Fair Value, Recurring    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt securities $ 0 $ 0