XML 76 R63.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets, net - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Finite-Lived Intangible Assets [Line Items]      
Other $ 0    
Amortization of intangible assets $ 34,154,000 $ 33,205,000 $ 35,780,000
Customer relationships | Weighted Average      
Finite-Lived Intangible Assets [Line Items]      
Useful life of finite-lived intangible assets (in years) 8 years 2 months 12 days 7 years 10 months 24 days  
Trade name | Weighted Average      
Finite-Lived Intangible Assets [Line Items]      
Useful life of finite-lived intangible assets (in years) 5 years 10 months 24 days 6 years