XML 114 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Deferred Sales Commissions      
Accumulated deficit $ (678,812) $ (371,674)  
Deferred revenue 26,400 23,000  
Revenue recognized out of adjusted deferred revenue balance $ 18,700 $ 10,600  
Incremental commission costs of obtaining new contracts      
Deferred Sales Commissions      
Amortization period for deferred incremental commission costs of obtaining new contracts 5 years    
Subscription-based fees      
Deferred Sales Commissions      
Percent of revenue 75.00% 84.00% 83.00%
Usage-based fees      
Deferred Sales Commissions      
Percent of revenue 25.00% 16.00% 17.00%