XML 81 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]      
Goodwill impairment $ 0 $ 0  
Impairment of intangible assets, indefinite-lived (excluding goodwill) $ 0 0  
Weighted average useful life 5 years    
Amortization of intangible assets $ 31,400,000 $ 12,400,000 $ 8,000,000.0
Customer-related and non-compete agreements      
Finite-Lived Intangible Assets [Line Items]      
Weighted average useful life 7 years 6 months    
Intangible assets, excluding internally developed software yet to be placed into service      
Finite-Lived Intangible Assets [Line Items]      
2021 $ 34,400,000    
2022 23,700,000    
2023 20,400,000    
2024 19,700,000    
2025 11,600,000    
Thereafter $ 48,800,000