Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Assets and Liabilities (Details)

v3.22.2
Fair Value Measurements - Assets and Liabilities (Details) - Fair Value, Recurring
$ in Thousands
Jun. 30, 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,834
Contingent consideration 18,892
Total liabilities 18,892
Interest rate swap  
Financial information for each of the Company's business segments  
Interest rate swap 21,864
Deferred compensation assets - Rabbi Trust  
Financial information for each of the Company's business segments  
Total assets 23,970
Level 1  
Financial information for each of the Company's business segments  
Total assets 23,970
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 23,970
Level 2  
Financial information for each of the Company's business segments  
Total assets 21,864
Contingent consideration 0
Total liabilities 0
Level 2 | Interest rate swap  
Financial information for each of the Company's business segments  
Interest rate swap 21,864
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 18,892
Total liabilities 18,892
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