XML 101 R88.htm IDEA: XBRL DOCUMENT v3.23.2
Business Combinations - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
acquistion
Jun. 30, 2022
USD ($)
acquistion
Business Acquisition [Line Items]        
Number of businesses acquired | acquistion     4 3
Acquisition-related costs $ 500 $ 700 $ 1,100 $ 1,400
Goodwill deduction for tax purposes 13,700   13,700  
Amortization 11,256 11,261 22,691 22,358
Income tax expense 21,094 21,374 39,179 33,777
Interest expense 9,828 10,401 19,498 21,001
Combined Business Acquisitions        
Business Acquisition [Line Items]        
Amortization 5,000 1,100 400 3,000
Income tax expense $ 6,000 $ 500 $ 100 $ 900