XML 94 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Nov. 30, 2019
USD ($)
Dec. 31, 2019
USD ($)
Customer
Dec. 31, 2018
USD ($)
Customer
Dec. 31, 2017
USD ($)
Customer
Jan. 01, 2019
USD ($)
Apr. 30, 2017
USD ($)
Deferred costs current   $ 9,900,000 $ 6,500,000 $ 2,429,000    
Deferred costs non current   $ 14,200,000 10,300,000      
Deferred sales commission cost amortization period   4 years        
ROU assets   $ 13,071,000        
Lease, liability   15,390,000        
Short-term investments   0 45,500,000      
Impairment of goodwill $ 0 $ 0 0 0    
Subscription contracts   The Company’s subscription contracts are generally two years or longer in length, billed annually in advance, and non-cancelable.        
Advertising expenses   $ 1,900,000 1,400,000 $ 1,200,000    
Technology            
Acquired finite lived intangible assets, useful life   3 years        
Computer and System Software            
Property and equipment, useful life in years   3 years        
Office Computers            
Property and equipment, useful life in years   3 years        
Systems Hardware            
Property and equipment, useful life in years   5 years        
Furniture and Equipment            
Property and equipment, useful life in years   5 years        
Capitalized Software Development costs            
Property and equipment, useful life in years   3 years        
April 2017 Offering            
Deferred offering costs           $ 600,000
January 2019 Offering            
Deferred offering costs   $ 100,000 $ 300,000      
Customer Concentration Risk | Revenue            
Number of customers above 10% threshold | Customer   0 0 0    
Customer Concentration Risk | Accounts Receivable            
Number of customers above 10% threshold | Customer   0 0 0    
Minimum            
Estimated useful life   1 year        
Subscription contracts term   2 years        
Minimum | Tradenames            
Acquired finite lived intangible assets, useful life   1 year        
Minimum | Customer Relationships            
Acquired finite lived intangible assets, useful life   5 years        
Maximum            
Cash and cash equivalent, FDIC insured amount   $ 250,000        
Estimated useful life   7 years        
Maximum | Tradenames            
Acquired finite lived intangible assets, useful life   7 years        
Maximum | Customer Relationships            
Acquired finite lived intangible assets, useful life   7 years        
ASU 2016-02 [Member]            
ROU assets         $ 14,700,000  
Lease, liability         16,900,000  
Deferred rent liability reversed to right-of-use asset upon adoption         $ 2,200,000