XML 95 R84.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition - Summary of Revenues Disaggregated by Revenue Source (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Disaggregation Of Revenue [Line Items]        
Revenue $ 71,256 $ 52,547 $ 195,533 $ 143,771
Subscription Services        
Disaggregation Of Revenue [Line Items]        
Revenue 63,627 45,616 176,944 128,422
Professional Services        
Disaggregation Of Revenue [Line Items]        
Revenue 4,543 6,162 13,677 11,728
Software Licenses and Other        
Disaggregation Of Revenue [Line Items]        
Revenue $ 3,086 $ 769 $ 4,912 $ 3,621