XML 135 R119.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value of Financial Instruments - Fair Value of Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Liabilities:    
Accruals and other current liabilities $ 1,196 $ 5,382
Fair Value, Recurring    
Assets:    
Total assets 37,219 10,138
Liabilities:    
Acquisition contingent consideration 1,196 6,613
Deferred compensation plan liabilities 79,081 102,199
Cash-settled equity awards 536 353
Total liabilities 80,813 109,165
Accruals and other current liabilities 1,196 5,382
Deferred compensation plan, current 2,067 7,309
Fair Value, Recurring | Interest Rate Swap    
Assets:    
Interest rate swap 37,200 10,117
Level 1 | Fair Value, Recurring    
Assets:    
Total assets 19 21
Liabilities:    
Acquisition contingent consideration 0 0
Deferred compensation plan liabilities 79,081 102,199
Cash-settled equity awards 536 353
Total liabilities 79,617 102,552
Level 1 | Fair Value, Recurring | Interest Rate Swap    
Assets:    
Interest rate swap 0 0
Level 2 | Fair Value, Recurring    
Assets:    
Total assets 37,200 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 37,200 10,117
Level 3 | Fair Value, Recurring    
Assets:    
Total assets 0 0
Liabilities:    
Acquisition contingent consideration 1,196 6,613
Deferred compensation plan liabilities 0 0
Cash-settled equity awards 0 0
Total liabilities 1,196 6,613
Level 3 | Fair Value, Recurring | Interest Rate Swap    
Assets:    
Interest rate swap 0 0
Money Market Funds | Fair Value, Recurring    
Assets:    
Money market funds 19 21
Money Market Funds | Level 1 | Fair Value, Recurring    
Assets:    
Money market funds 19 21
Money Market Funds | Level 2 | Fair Value, Recurring    
Assets:    
Money market funds 0 0
Money Market Funds | Level 3 | Fair Value, Recurring    
Assets:    
Money market funds $ 0 $ 0