XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.3
FAIR VALUE MEASUREMENTS - Financial Assets and Liabilities Measured at Fair Value (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term AFS securities $ 368,013,000 $ 366,474,000
Long-term AFS securities 479,429,000 345,946,000
Deferred compensation plan assets 39,800,000 45,000,000.0
Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term AFS securities 192,097,000 154,375,000
Long-term AFS securities 196,623,000 191,013,000
U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term AFS securities 171,516,000 203,729,000
Long-term AFS securities 280,227,000 154,933,000
Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term AFS securities 4,400,000 4,400,000
Estimate of Fair Value Measurement | Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation 11,385,000 13,230,000
Contingent consideration 0 1,608,000
Estimate of Fair Value Measurement | Recurring | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation 11,385,000 13,230,000
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 0 1,608,000
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 368,013,000 366,474,000
Long-term AFS securities 479,429,000 345,946,000
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 368,013,000 366,474,000
Long-term AFS securities 479,429,000 345,946,000
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 192,097,000 154,375,000
Long-term AFS securities 196,623,000 191,013,000
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 192,097,000 154,375,000
Long-term AFS securities 196,623,000 191,013,000
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 171,516,000 203,729,000
Long-term AFS securities 280,227,000 154,933,000
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 171,516,000 203,729,000
Long-term AFS securities 280,227,000 154,933,000
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 | Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term AFS securities 4,400,000 4,400,000
Estimate of Fair Value Measurement | Recurring | Certificates of deposit | 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 | Certificates of deposit | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term AFS securities 4,400,000 4,400,000
Estimate of Fair Value Measurement | Recurring | Certificates of deposit | Level 3    
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 | U.S. governmental agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term AFS securities 0 3,970,000
Long-term AFS securities 2,579,000 0
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 0 3,970,000
Long-term AFS securities 2,579,000 0
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