XML 68 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenue Recognition [Line Items]      
Revenue recognized during period included in deferred revenue $ 672.5 $ 555.8 $ 522.7
Revenue, performance obligations and revenue recognition, description For contracts that have a duration of one year or less, the Company has not disclosed either the remaining performance obligation as of the end of the reporting period or when the Company expects to recognize the revenue.    
Other Non-Current Liabilities [Member]      
Revenue Recognition [Line Items]      
Long-term deferred revenue $ 23.4 $ 7.1 $ 4.3