XML 119 R101.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue - Schedule of Changes in Deferred Revenue (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Revenue From Contract With Customer [Abstract]    
Deferred revenue, beginning of period $ 25.5 $ 23.2
New and acquired billings 432.6 365.5
Revenue recognized (433.9) (363.5)
Effect of exchange rate 0.2 0.3
Deferred revenue, end of period $ 24.4 $ 25.5