v3.22.1
Revenue Recognition - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenue Recognition [Line Items]    
Revenue recognized during period included in deferred revenue $ 339.7 $ 270.3
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 $ 24.4 $ 23.4