v3.26.1
Revenue recognition - Contract assets and liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]    
Contract assets, current (included in accounts receivable, net) $ 36.9 $ 43.3
Total contract assets 36.9 43.3
Contract liabilities, current (included in customer deposits and deferred revenue) (139.5) (128.3)
Contract liabilities, long-term (included in other long-term liabilities) (12.4) (13.3)
Total contract liabilities (151.9) (141.6)
Net contract assets (liabilities) $ (115.0) $ (98.3)