v3.26.3
Revenue Recognition - Schedule of Changes in Deferred Contract Costs (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Sales And Revenue Recognition [Abstract]        
Balance at beginning of period $ 796.9 $ 841.0 $ 825.5 $ 842.6
Additions to deferred contract costs 8.0 3.8 15.1 11.8
Amortization of deferred contract costs (21.7) (10.7) (57.4) (20.3)
Balance at end of period $ 783.2 $ 834.1 $ 783.2 $ 834.1