v3.26.1
Revenue Recognition - Summary of Changes in Deferred Revenue (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]        
Balance, beginning of period $ 154.1 $ 148.7 $ 150.2 $ 144.6
Recognition of revenue included in beginning of period balance (12.6) (12.0) (20.3) (21.4)
Contract balance, net of revenue recognized during the period 11.4 13.0 22.9 26.5
Balance, end of period $ 152.9 $ 149.7 $ 152.9 $ 149.7