XML 103 R86.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurements and Derivative Instruments (Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
ASSETS    
Money market funds $ 38,851 $ 58,817
Estimated fair value 168,301 157,979
Total assets 225,677 236,282
Liabilities    
Deferred compensation obligations 13,741 16,309
Total liabilities 13,741 16,309
Money market funds    
ASSETS    
Money market funds 47,239 65,251
Mutual funds    
ASSETS    
Mutual funds 11,852 14,664
Estimated fair value 1,715 1,612
Government securities    
ASSETS    
Estimated fair value 13,486 15,744
Corporate debt securities    
ASSETS    
Estimated fair value 43,895 42,159
Mortgage-backed securities    
ASSETS    
Estimated fair value 89,002 90,628
Asset-backed securities    
ASSETS    
Estimated fair value 20,203 7,836
Level 1    
ASSETS    
Total assets 59,211 82,249
Liabilities    
Deferred compensation obligations 0 0
Total liabilities 0 0
Level 1 | Money market funds    
ASSETS    
Money market funds 47,239 65,251
Level 1 | Mutual funds    
ASSETS    
Mutual funds 11,852 14,664
Level 1 | Government securities    
ASSETS    
Estimated fair value 120 2,334
Level 1 | Corporate debt securities    
ASSETS    
Estimated fair value 0 0
Level 1 | Mortgage-backed securities    
ASSETS    
Estimated fair value 0 0
Level 1 | Asset-backed securities    
ASSETS    
Estimated fair value 0 0
Level 2    
ASSETS    
Total assets 166,466 154,033
Liabilities    
Deferred compensation obligations 13,741 16,309
Total liabilities 13,741 16,309
Level 2 | Money market funds    
ASSETS    
Money market funds 0 0
Level 2 | Mutual funds    
ASSETS    
Mutual funds 0 0
Level 2 | Government securities    
ASSETS    
Estimated fair value 13,366 13,410
Level 2 | Corporate debt securities    
ASSETS    
Estimated fair value 43,895 42,159
Level 2 | Mortgage-backed securities    
ASSETS    
Estimated fair value 89,002 90,628
Level 2 | Asset-backed securities    
ASSETS    
Estimated fair value 20,203 7,836
Level 3    
ASSETS    
Total assets 0 0
Liabilities    
Deferred compensation obligations 0 0
Total liabilities 0 0
Level 3 | Money market funds    
ASSETS    
Money market funds 0 0
Level 3 | Mutual funds    
ASSETS    
Mutual funds 0 0
Level 3 | Government securities    
ASSETS    
Estimated fair value 0 0
Level 3 | Corporate debt securities    
ASSETS    
Estimated fair value 0 0
Level 3 | Mortgage-backed securities    
ASSETS    
Estimated fair value 0 0
Level 3 | Asset-backed securities    
ASSETS    
Estimated fair value $ 0 $ 0