v3.26.1
Restructuring and integration expense (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Restructuring and integration expense [Line Items]    
Total cost of revenue $ 0.3 $ 0.7
Operating expenses 3.4 7.7
Restructuring and integration expense 3.7 8.4
Employee severance benefits [Member]    
Restructuring and integration expense [Line Items]    
Restructuring and integration expense 2.7  
Restructuring charges, net 2.5 4.5
External consulting and other costs [Member]    
Restructuring and integration expense [Line Items]    
Restructuring and integration expense 0.8 2.5
Internal labor [Member]    
Restructuring and integration expense [Line Items]    
Restructuring and integration expense 0.1 1.0
Other [Member]    
Restructuring and integration expense [Line Items]    
Restructuring and integration expense $ 0.3 $ 0.4