XML 57 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Significant Accounting Policies - Narrative (Details)
12 Months Ended
Oct. 01, 2021
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Jan. 12, 2021
Jan. 01, 2021
USD ($)
Oct. 18, 2020
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Recapitalization conversion ratio           7.2282662   7.2282662
Redemption value     $ 8,670,000 $ 8,682,000 $ 9,298,000      
Other current assets   $ 1,164,000 4,108,000          
Net loss   61,200,000 17,027,000 22,803,000        
Cash in operations   9,560,000 217,000 7,275,000        
Cash and cash equivalents   187,672,000 14,642,000          
Marketable securities   45,117,000 0          
Accumulated deficit   206,077,000 $ 144,877,000          
Accounting Standards Update [Extensible Enumeration]     Accounting Standards Update 2016-02 [Member]   Accounting Standards Update 2014-09 [Member]      
Operating lease right-of-use assets   28,623,000            
Present value of lease payments   35,686,000            
Deferred rent     $ 7,400,000          
Lease incentive     7,400,000          
Allowance for credit losses   300,000 200,000          
Marketable securities, unrealized gain (loss)   0            
Goodwill, impairment loss $ 0 0 0 0        
Accumulated goodwill impairment losses   0            
Impairment charges   0 0 0        
Contract asset   0 0          
Capitalized computer software   400,000 600,000          
Capitalized computer software, amortization   300,000 300,000          
Inventory   800,000 700,000          
Advertising expense   $ 500,000 0 $ 0        
Capitalized Software Development                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Useful Life   4 years            
Revision of Prior Period, Reclassification, Adjustment                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Restricted cash     3,300,000          
Other current assets     $ 3,300,000          
Cumulative Effect, Period of Adoption, Adjustment                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Operating lease right-of-use assets             $ 29,300,000  
Present value of lease payments             $ 36,700,000  
Minimum | Subscription Agreement                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Revenue from contract with customer, term   1 year            
Minimum | Professional Services                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Revenue from contract with customer, term   4 years            
Minimum | Commissions                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Amortization period   4 years            
Minimum | Deferred Implementation and Other Costs                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Amortization period   4 years            
Maximum | Subscription Agreement                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Revenue from contract with customer, term   3 years            
Maximum | Professional Services                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Revenue from contract with customer, term   5 years            
Maximum | Commissions                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Payment period   12 months            
Amortization period   5 years            
Maximum | Deferred Implementation and Other Costs                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Amortization period   5 years