Quarterly report pursuant to Section 13 or 15(d)

Fair Value - Assets and Liabilities (Details)

v3.22.1
Fair Value - Assets and Liabilities (Details) - Fair Value, Recurring
$ in Thousands
Mar. 31, 2022
USD ($)
asset
Financial information for each of the Company's business segments  
Assets recorded at fair value on recurring basis | asset 2
Total assets $ 45,968
Contingent consideration 21,340
Total liabilities 21,340
Interest rate swap  
Financial information for each of the Company's business segments  
Interest rate swap 17,737
Deferred compensation assets - Rabbi Trust  
Financial information for each of the Company's business segments  
Total assets 28,231
Level 1  
Financial information for each of the Company's business segments  
Total assets 28,231
Contingent consideration 0
Total liabilities 0
Level 1 | Interest rate swap  
Financial information for each of the Company's business segments  
Interest rate swap 0
Level 1 | Deferred compensation assets - Rabbi Trust  
Financial information for each of the Company's business segments  
Total assets 28,231
Level 2  
Financial information for each of the Company's business segments  
Total assets 17,737
Contingent consideration 0
Total liabilities 0
Level 2 | Interest rate swap  
Financial information for each of the Company's business segments  
Interest rate swap 17,737
Level 2 | Deferred compensation assets - Rabbi Trust  
Financial information for each of the Company's business segments  
Total assets 0
Level 3  
Financial information for each of the Company's business segments  
Total assets 0
Contingent consideration 21,340
Total liabilities 21,340
Level 3 | Interest rate swap  
Financial information for each of the Company's business segments  
Interest rate swap 0
Level 3 | Deferred compensation assets - Rabbi Trust  
Financial information for each of the Company's business segments  
Total assets $ 0