v3.22.1
Revenue Recognition - Schedule of Change in Accounts Receivable and Current Deferred Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Revenue From Contract With Customer [Abstract]        
Accounts receivable, balance $ 592,326 $ 506,849 $ 664,511 $ 558,569
Accounts receivable, Increase/(decrease) (72,185) (51,720)    
Deferred revenue 832,203 672,054 $ 824,912 $ 675,870
Deferred revenue, Increase/(decrease) $ 7,291 $ (3,816)