XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Services
The following table summarizes revenue recorded during the three months ended March 31, 2023 and 2022 (in thousands):

Three Months Ended March 31,
20232022
Cloud subscriptions$69,692 $53,379 
Term license subscriptions23,151 24,707 
Maintenance and support6,114 5,634 
Total subscriptions98,957 83,720 
Professional services36,278 30,546 
Total revenue$135,235 $114,266