XML 55 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Nov. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Customer
Dec. 31, 2020
USD ($)
Customer
Dec. 31, 2019
USD ($)
Customer
Impairment charges   $ 0    
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.    
Deferred sales commission cost amortization period   4 years    
Advertising expenses   $ 9,500,000 4,800,000 1,900,000
Net losses on foreign currency transactions   $ 1,500,000 $ 400,000 $ 200,000
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    
Customer Concentration Risk | Revenue        
Number of customers | Customer   0 0 0
Customer Concentration Risk | Accounts Receivable        
Number of customers | Customer     0  
Customer Concentration Risk | Accounts Receivable | Customer One        
Number of customers | Customer   1    
Concentration risk, percentage   10.00%    
Minimum        
Estimated useful life   3 years    
Subscription contracts term   2 years    
Minimum | Tradenames        
Acquired finite lived intangible assets, useful life   3 years    
Minimum | Customer Relationships        
Acquired finite lived intangible assets, useful life   5 years    
Minimum | Technology        
Acquired finite lived intangible assets, useful life   3 years    
Maximum        
Cash and cash equivalent, FDIC insured amount   $ 250,000    
Estimated useful life   9 years    
Maximum | Tradenames        
Acquired finite lived intangible assets, useful life   7 years    
Maximum | Customer Relationships        
Acquired finite lived intangible assets, useful life   9 years    
Maximum | Technology        
Acquired finite lived intangible assets, useful life   4 years