v3.25.2
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Amortizing intangible assets        
Amortization expense $ 11.7 $ 11.0 $ 23.8 $ 22.0
Remainder of 2025 23.7   23.7  
2026 45.3   45.3  
2027 38.8   38.8  
2028 35.9   35.9  
2029 29.1   29.1  
2030 17.7   17.7  
Thereafter 47.6   47.6  
Cost of revenue        
Amortizing intangible assets        
Amortization expense 10.2 10.0 20.7 20.0
Selling, General and Administrative Expenses        
Amortizing intangible assets        
Amortization expense $ 1.5 $ 1.0 $ 3.1 $ 2.0