XML 104 R90.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Disclosures - Assets And Liabilities Measured At Fair Value On Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Assets:    
Total Assets $ 176,306 $ 151,706
Liabilities:    
Total Liabilities 179,270 150,432
Money market funds at carrying value 19,200 18,100
Cash surrender value of life insurance 155,900 128,700
Level 1    
Assets:    
Total Assets 19,188 18,089
Level 1 | Deferred compensation plan assets    
Assets:    
Total Assets 19,188 18,089
Level 2    
Assets:    
Total Assets 157,118 133,617
Liabilities:    
Total Liabilities 179,270 150,432
Level 2 | Foreign currency forward contracts    
Assets:    
Total Assets 1,169 1,852
Liabilities:    
Total Liabilities 939 1,868
Level 2 | Interest rate swap contracts    
Assets:    
Total Assets 0 3,095
Level 2 | Deferred compensation plan assets    
Assets:    
Total Assets 155,949 128,670
Level 2 | Deferred compensation plan liabilities    
Liabilities:    
Total Liabilities $ 178,331 $ 148,564