XML 69 R55.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Other Intangible Assets, Net - Additional Information (Details)
12 Months Ended
Nov. 01, 2020
USD ($)
reportingUnit
Dec. 31, 2020
USD ($)
reportingUnit
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Finite-Lived Intangible Assets [Line Items]        
Number of reporting units | reportingUnit 5 5    
Goodwill impairment $ 0      
Intangible assets amortization period   6 years 9 months 18 days    
2021   $ 14,000,000.0    
2022   12,300,000    
2023   11,100,000    
2024   9,600,000    
2025   $ 8,200,000    
Minimum        
Finite-Lived Intangible Assets [Line Items]        
Intangible assets amortization period   2 years    
Maximum        
Finite-Lived Intangible Assets [Line Items]        
Intangible assets amortization period   15 years    
Client Lists and Other Intangible Assets        
Finite-Lived Intangible Assets [Line Items]        
Amortization of intangible assets   $ 13,600,000 $ 14,100,000 $ 17,500,000
Client lists        
Finite-Lived Intangible Assets [Line Items]        
Intangible assets amortization period   6 years 6 months    
Other intangibles        
Finite-Lived Intangible Assets [Line Items]        
Intangible assets amortization period   6 years 9 months 18 days    
Other intangibles | Minimum        
Finite-Lived Intangible Assets [Line Items]        
Intangible assets amortization period   2 years    
Other intangibles | Maximum        
Finite-Lived Intangible Assets [Line Items]        
Intangible assets amortization period   10 years