XML 100 R87.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Disclosures - Assets And Liabilities Measured At Fair Value On Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Recurring    
Assets:    
Total Assets $ 103,917 $ 105,177
Liabilities:    
Total Liabilities 99,252 165,811
Level 1 | Fair Value, Recurring    
Assets:    
Total Assets 6,065 7,428
Level 1 | Deferred compensation plan assets | Fair Value, Recurring    
Assets:    
Total Assets 6,065 7,428
Level 2 | Fair Value, Recurring    
Assets:    
Total Assets 97,852 97,749
Liabilities:    
Total Liabilities 99,252 165,811
Level 2 | Foreign currency forward contracts | Fair Value, Recurring    
Assets:    
Total Assets 3,236 1,122
Liabilities:    
Total Liabilities 2,611 1,213
Level 2 | Interest rate swap contracts    
Assets:    
Total Assets 10,298 0
Level 2 | Interest rate swap contracts | Fair Value, Recurring    
Liabilities:    
Total Liabilities 0 53,737
Level 2 | Deferred compensation plan assets | Fair Value, Recurring    
Assets:    
Total Assets 84,318 96,627
Level 2 | Deferred compensation plan liabilities | Fair Value, Recurring    
Liabilities:    
Total Liabilities $ 96,641 $ 110,861