XML 41 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition - Summary of Changes in Deferred Revenue (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]    
Balance, beginning of period $ 144.6 $ 130.5
Recognition of revenue included in beginning of period balance (9.5) (5.7)
Contract balance, net of revenue recognized during the period 13.6 12.2
Balance, end of period $ 148.7 $ 137.0