XML 97 R87.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition - Summary of Revenues Disaggregated by Revenue Source (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation Of Revenue [Line Items]    
Revenue $ 100,375 $ 82,210
Subscription Services    
Disaggregation Of Revenue [Line Items]    
Revenue 91,855 70,432
Professional Services    
Disaggregation Of Revenue [Line Items]    
Revenue 6,541 5,940
Software Licenses and Other    
Disaggregation Of Revenue [Line Items]    
Revenue $ 1,979 $ 5,838