v3.24.1.u1
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Amortizing intangible assets    
Amortization expense $ 11.0 $ 9.8
Remainder of 2024 27.0  
2025 27.5  
2026 25.2  
2027 19.0  
2028 16.5  
2029 15.3  
Thereafter 44.3  
Cost of revenue    
Amortizing intangible assets    
Amortization expense 10.0 9.2
Selling, General and Administrative Expenses    
Amortizing intangible assets    
Amortization expense $ 1.0 $ 0.6