v3.26.1
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Amortizing intangible assets    
Amortization expense $ 11.7 $ 12.1
Remainder of 2026 33.6  
2027 38.9  
2028 36.0  
2029 29.3  
2030 17.9  
2031 12.7  
Thereafter 35.4  
Cost of revenue    
Amortizing intangible assets    
Amortization expense 10.2 10.5
Selling, General and Administrative Expenses    
Amortizing intangible assets    
Amortization expense $ 1.5 $ 1.6