XML 61 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Financial Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term AFS securities $ 139,354 $ 125,972
Long-term AFS securities 99,703 138,917
Deferred compensation plan assets 49,800 48,400
Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term AFS securities 73,683 51,029
Long-term AFS securities 75,988 108,830
U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term AFS securities 32,229 44,133
Long-term AFS securities 22,770 24,414
Municipal securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term AFS securities 6,316 8,726
Estimate of Fair Value Measurement | Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation 12,513 14,635
Contingent consideration 4,392 5,324
Estimate of Fair Value Measurement | Recurring | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation 12,513 14,635
Contingent consideration 0 0
Estimate of Fair Value Measurement | Recurring | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation 0 0
Contingent consideration 0 0
Estimate of Fair Value Measurement | Recurring | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation 0 0
Contingent consideration 4,392 5,324
Estimate of Fair Value Measurement | Recurring | Debt Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term AFS securities 139,354 125,972
Long-term AFS securities 99,703 138,917
Estimate of Fair Value Measurement | Recurring | Debt Securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term AFS securities 0 0
Long-term AFS securities 0 0
Estimate of Fair Value Measurement | Recurring | Debt Securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term AFS securities 139,354 125,972
Long-term AFS securities 99,703 138,917
Estimate of Fair Value Measurement | Recurring | Debt Securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term AFS securities 0 0
Long-term AFS securities 0 0
Estimate of Fair Value Measurement | Recurring | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term AFS securities 73,683 51,029
Long-term AFS securities 75,988 108,830
Estimate of Fair Value Measurement | Recurring | Corporate debt securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term AFS securities 0 0
Long-term AFS securities 0 0
Estimate of Fair Value Measurement | Recurring | Corporate debt securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term AFS securities 73,683 51,029
Long-term AFS securities 75,988 108,830
Estimate of Fair Value Measurement | Recurring | Corporate debt securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term AFS securities 0 0
Long-term AFS securities 0 0
Estimate of Fair Value Measurement | Recurring | U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term AFS securities 32,229 44,133
Long-term AFS securities 22,770 24,414
Estimate of Fair Value Measurement | Recurring | U.S. Treasury securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term AFS securities 0 0
Long-term AFS securities 0 0
Estimate of Fair Value Measurement | Recurring | U.S. Treasury securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term AFS securities 32,229 44,133
Long-term AFS securities 22,770 24,414
Estimate of Fair Value Measurement | Recurring | U.S. Treasury securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term AFS securities 0 0
Long-term AFS securities 0 0
Estimate of Fair Value Measurement | Recurring | U.S. governmental agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term AFS securities 27,126 22,084
Long-term AFS securities 945 5,673
Estimate of Fair Value Measurement | Recurring | U.S. governmental agency securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term AFS securities 0 0
Long-term AFS securities 0 0
Estimate of Fair Value Measurement | Recurring | U.S. governmental agency securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term AFS securities 27,126 22,084
Long-term AFS securities 945 5,673
Estimate of Fair Value Measurement | Recurring | U.S. governmental agency securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term AFS securities 0 0
Long-term AFS securities 0 0
Estimate of Fair Value Measurement | Recurring | Municipal securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term AFS securities 6,316 8,726
Estimate of Fair Value Measurement | Recurring | Municipal securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term AFS securities 0 0
Estimate of Fair Value Measurement | Recurring | Municipal securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term AFS securities 6,316 8,726
Estimate of Fair Value Measurement | Recurring | Municipal securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term AFS securities $ 0 $ 0