v3.26.1
Restructuring and integration expense (accruals) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Restructuring Cost and Reserve [Line Items]    
Balance, December 31, 2025 $ 4.3  
Charges 3.7 $ 8.4
Balance, March 31, 2026 4.3  
Employee severance benefits [Member]    
Restructuring Cost and Reserve [Line Items]    
Balance, December 31, 2025 4.3  
Charges 2.7  
Reversals (0.2)  
Payments (2.5)  
Balance, March 31, 2026 $ 4.3