XML 49 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Revenue by Services (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Total revenue $ 149,835 $ 135,235
Subscriptions    
Disaggregation of Revenue [Line Items]    
Total revenue 117,694 98,957
Cloud subscriptions    
Disaggregation of Revenue [Line Items]    
Total revenue 86,603 69,692
Term license subscriptions    
Disaggregation of Revenue [Line Items]    
Total revenue 23,771 23,151
Maintenance and support    
Disaggregation of Revenue [Line Items]    
Total revenue 7,320 6,114
Professional services    
Disaggregation of Revenue [Line Items]    
Total revenue $ 32,141 $ 36,278