XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Amortizing intangible assets    
Amortization expense $ 9.8 $ 7.1
Remainder of 2023 29.6  
2024 32.7  
2025 22.3  
2026 19.8  
2027 13.5  
2028 10.9  
Thereafter 39.0  
Cost of revenue    
Amortizing intangible assets    
Amortization expense 9.2 6.5
Selling, General and Administrative Expenses    
Amortizing intangible assets    
Amortization expense $ 0.6 $ 0.6