XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Summary of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Revenue $ 188,839 $ 159,368
Subscription revenue    
Disaggregation of Revenue [Line Items]    
Revenue 171,098 142,687
Perpetual license and maintenance revenue    
Disaggregation of Revenue [Line Items]    
Revenue 12,181 12,873
Professional services and other revenue    
Disaggregation of Revenue [Line Items]    
Revenue $ 5,560 $ 3,808