XML 93 R79.htm IDEA: XBRL DOCUMENT v3.21.1
Business Combinations - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
business
Mar. 31, 2020
USD ($)
business
Business Acquisition [Line Items]    
Number of businesses acquired | business 1 2
Acquisition-related costs $ 1,200 $ 700
Amortization 8,396 6,680
Income tax expense 6,150 5,684
Combined Business Acquisitions    
Business Acquisition [Line Items]    
Amortization 400 2,500
Income tax expense $ 400 $ 600