XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition and Deferred Commissions - Revenue by category (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue    
Total revenue $ 84,691 $ 68,944
Subscription term-based licenses    
Disaggregation of Revenue    
Total revenue 44,310 41,182
Multi-year subscription term-based licenses    
Disaggregation of Revenue    
Total revenue 32,782 23,838
1-year subscription term-based licenses    
Disaggregation of Revenue    
Total revenue 11,528 17,344
Subscription revenue    
Disaggregation of Revenue    
Total revenue 80,200 64,216
Subscription SaaS    
Disaggregation of Revenue    
Total revenue 20,181 11,986
Maintenance and support    
Disaggregation of Revenue    
Total revenue 15,709 11,048
Professional services and other    
Disaggregation of Revenue    
Total revenue $ 4,491 $ 4,728