XML 50 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Additional Information (Details)
3 Months Ended
Mar. 31, 2020
USD ($)
Customer
Mar. 31, 2019
Customer
Impairment charges | $ $ 0  
Subscription contracts The Company’s subscription contracts are generally two years or longer in length, billed annually in advance, and non-cancelable.  
Deferred sales commission cost amortization period 4 years  
Customer Concentration Risk | Revenue    
Number of customers above 10% threshold | Customer 0 0
Customer Concentration Risk | Accounts Receivable    
Number of customers above 10% threshold | Customer 0 0
Maximum    
Cash and cash equivalent, FDIC insured amount | $ $ 250,000