Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies (Details)

v3.22.4
Summary of Significant Accounting Policies (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
segment
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Product Information [Line Items]      
Number of operating segments | segment 1    
Unrecognized tax benefits, accrued interest or penalties $ 0 $ 0  
Cash, uninsured amount 1,800,000    
Allowance for doubtful accounts 100,000 300,000  
Stockholders' equity attributable to parent (36,887,000) (48,787,000) $ (2,377,000)
Additional Paid-in Capital      
Product Information [Line Items]      
Stockholders' equity attributable to parent $ (187,008,000) $ (182,482,000) (121,729,000)
Revision of Prior Period, Accounting Standards Update, Adjustment      
Product Information [Line Items]      
Stockholders' equity attributable to parent     3,107,000
Revision of Prior Period, Accounting Standards Update, Adjustment | Additional Paid-in Capital      
Product Information [Line Items]      
Stockholders' equity attributable to parent     $ 3,107,000
Accounts Receivable | Customer Concentration Risk | One Customer      
Product Information [Line Items]      
Concentration risk, percentage 19.00% 15.00%  
Revenue Benchmark | Customer Concentration Risk | Investor      
Product Information [Line Items]      
Concentration risk, percentage 15.00% 18.00%  
Minimum      
Product Information [Line Items]      
Estimated useful life (in years) 3 years    
Term of service agreements (in years) 1 year    
Payment terms (in days) 30 days    
Maximum      
Product Information [Line Items]      
Estimated useful life (in years) 5 years    
Term of service agreements (in years) 3 years    
Payment terms (in days) 60 days    
License Agreement Terms      
Product Information [Line Items]      
Payments to acquire productive assets $ 800,000    
Prepayment for future royalties $ 600,000