XML 79 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value of Financial Instruments - Assets and Liabilities Measured at Fair Value on A Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent receivable $ 9,300 $ 11,300
Total assets 49,797 46,757
Contingent consideration liabilities 86,200 15,800
Total liabilities 86,200 17,708
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent receivable 0 0
Total assets 40,140 35,457
Contingent consideration liabilities 0 0
Total liabilities 0 0
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent receivable 0 0
Total assets 357 0
Contingent consideration liabilities 0 0
Total liabilities 0 1,908
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent receivable 9,300 11,300
Total assets 9,300 11,300
Contingent consideration liabilities 86,200 15,800
Total liabilities 86,200 15,800
Interest rate swaps    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate swaps 357  
Interest rate swaps   1,908
Interest rate swaps | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate swaps 0  
Interest rate swaps   0
Interest rate swaps | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate swaps 357  
Interest rate swaps   1,908
Interest rate swaps | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate swaps 0  
Interest rate swaps   0
Money market    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market 40,140 35,457
Money market | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market 40,140 35,457
Money market | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market 0 0
Money market | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market $ 0 $ 0