XML 68 R58.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Disclosures - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Assets:    
Total Assets $ 174,071 $ 176,306
Level 1    
Assets:    
Total Assets 23,441 19,188
Level 1 | Deferred compensation plan assets    
Assets:    
Total Assets 23,441 19,188
Level 2    
Assets:    
Total Assets 150,630 157,118
Liabilities:    
Total Liabilities 178,602 179,270
Level 2 | Foreign currency forward contracts    
Assets:    
Total Assets 213 1,169
Liabilities:    
Total Liabilities 212 939
Level 2 | Deferred compensation plan assets    
Assets:    
Total Assets 150,417 155,949
Level 2 | Deferred compensation plan liabilities    
Liabilities:    
Total Liabilities $ 178,390 $ 178,331