XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Business and Significant Accounting Policies - Revenue Included in Prior Period Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cost of subscription revenue    
Disaggregation of Revenue [Line Items]    
Revenue included in prior period deferred revenue $ 270,659 $ 228,216
Revenue generated from same period billings 69,144 52,592
Revenue 339,803 280,808
Cost of professional services and other revenue    
Disaggregation of Revenue [Line Items]    
Revenue included in prior period deferred revenue 43,069 23,790
Revenue generated from same period billings 26,898 31,049
Revenue $ 69,967 $ 54,839