XML 89 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements and Derivative Instruments (Recurring Basis) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt securities $ 208,266 $ 274,106
Fair Value, Recurring    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Money market funds 267,623 426,748
Equity securities 13,233 29,356
Mortgage-backed / asset-backed securities 126,882 172,018
Total assets 512,914 752,602
Total liabilities (1,472) (304)
Fair Value, Recurring | Interest rate swaps    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative asset 15,283 3,103
Fair Value, Recurring | Foreign exchange contracts    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative asset 479 2,474
Derivative liability (1,472) (304)
Commingled fixed income securities    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt securities 1,520 1,692
Commingled fixed income securities | Fair Value, Recurring    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt securities 8,046 18,507
Government and related securities    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt securities 27,545 35,229
Government and related securities | Fair Value, Recurring    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt securities 29,049 35,229
Corporate debt securities    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt securities 52,319 65,167
Corporate debt securities | Fair Value, Recurring    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt securities 52,319 65,167
Level 1 | Fair Value, Recurring    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Money market funds 29,087 88,705
Equity securities 0 0
Mortgage-backed / asset-backed securities 0 0
Total assets 40,860 100,187
Total liabilities 0 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 0
Derivative liability 0 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,520 1,692
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 10,253 9,790
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 238,536 338,043
Equity securities 13,233 29,356
Mortgage-backed / asset-backed securities 126,882 172,018
Total assets 472,054 652,415
Total liabilities (1,472) (304)
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 15,283 3,103
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 2,474
Derivative liability (1,472) (304)
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 6,526 16,815
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,796 25,439
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 52,319 65,167
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 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 0
Derivative liability 0 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