v3.25.4
Revenue Recognition - Reconciliation of Activity Related to Short-term Deferred Revenue (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Contract With Customer, Liability [Roll Forward]      
Beginning Balance $ 15.9 $ 12.7 $ 10.5
Deferral of revenue 25.2 23.4 18.5
Revenue recognized (17.4) (19.5) (15.5)
Breakage (2.1) (1.4) (0.8)
Foreign currency translation and other (0.1) 0.7 0.0
Ending Balance $ 21.5 $ 15.9 $ 12.7