XML 65 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenues - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenue Initial Application Period Cumulative Effect Transition [Line Items]      
Additions in deferred revenue $ 118,400    
Additional Invoicing 1,400,000    
Total revenues 1,300,658 $ 883,026 $ 674,860
Deferred revenue, revenue recognized 312,200    
Revenue remaining performance obligation, contracts exceeds one year $ 376,600    
Revenue remaining performance obligation contract period 1 year    
Revenue remaining performance obligation percentage recognized 93.00%    
Short-term deferred revenue $ 430,414 312,866  
Increase (decrease) in deferred commission expense 29,700    
Incremental costs of deferred sales commission expense 96,500    
Amortization of deferred commission expense $ 66,800    
Minimum [Member]      
Revenue Initial Application Period Cumulative Effect Transition [Line Items]      
Amortization period of deferred commissions 1 year    
Maximum [Member]      
Revenue Initial Application Period Cumulative Effect Transition [Line Items]      
Amortization period of deferred commissions 3 years    
Accrued Expenses and Other Current Liabilities [Member]      
Revenue Initial Application Period Cumulative Effect Transition [Line Items]      
Short-term deferred revenue $ 2,500 $ 1,700