XML 109 R98.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value of Financial Instruments - Fair Value of Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Liabilities:    
Accruals and other current liabilities $ 1,244 $ 5,382
Fair Value, Recurring    
Assets:    
Total assets 39,453 10,138
Liabilities:    
Acquisition contingent consideration 1,244 6,613
Deferred compensation plan liabilities 72,990 102,199
Cash-settled equity awards 279 353
Total liabilities 74,513 109,165
Accruals and other current liabilities 1,244 5,382
Deferred compensation plan, current 1,977 7,309
Fair Value, Recurring | Interest rate swap    
Assets:    
Interest rate swap 39,435 10,117
Fair Value, Recurring | Money Market Funds    
Assets:    
Money market funds 18 21
Level 1 | Fair Value, Recurring    
Assets:    
Total assets 18 21
Liabilities:    
Acquisition contingent consideration 0 0
Deferred compensation plan liabilities 72,990 102,199
Cash-settled equity awards 279 353
Total liabilities 73,269 102,552
Level 1 | Fair Value, Recurring | Interest rate swap    
Assets:    
Interest rate swap 0 0
Level 1 | Fair Value, Recurring | Money Market Funds    
Assets:    
Money market funds 18 21
Level 2 | Fair Value, Recurring    
Assets:    
Total assets 39,435 10,117
Liabilities:    
Acquisition contingent consideration 0 0
Deferred compensation plan liabilities 0 0
Cash-settled equity awards 0 0
Total liabilities 0 0
Level 2 | Fair Value, Recurring | Interest rate swap    
Assets:    
Interest rate swap 39,435 10,117
Level 2 | Fair Value, Recurring | Money Market Funds    
Assets:    
Money market funds 0 0
Level 3 | Fair Value, Recurring    
Assets:    
Total assets 0 0
Liabilities:    
Acquisition contingent consideration 1,244 6,613
Deferred compensation plan liabilities 0 0
Cash-settled equity awards 0 0
Total liabilities 1,244 6,613
Level 3 | Fair Value, Recurring | Interest rate swap    
Assets:    
Interest rate swap 0 0
Level 3 | Fair Value, Recurring | Money Market Funds    
Assets:    
Money market funds $ 0 $ 0