XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Disclosures - Assets And Liabilities Measured At Fair Value On Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Assets:    
Total Assets $ 142,627 $ 123,550
Level 1    
Assets:    
Total Assets 20,421 10,290
Level 1 | Deferred compensation plan assets    
Assets:    
Total Assets 20,421 10,290
Level 2    
Assets:    
Total Assets 122,206 113,260
Liabilities:    
Total Liabilities 136,508 123,174
Level 2 | Foreign currency forward contracts    
Assets:    
Total Assets 82 1,646
Liabilities:    
Total Liabilities 262 1,466
Level 2 | Interest rate swap contracts    
Assets:    
Total Assets 9,434 7,059
Level 2 | Deferred compensation plan assets    
Assets:    
Total Assets 112,690 104,555
Level 2 | Deferred compensation plan liabilities    
Liabilities:    
Total Liabilities $ 136,246 $ 121,708