XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.3
SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
financial_institution
Sep. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Product Information [Line Items]            
Goodwill, impairment charges     $ 0 $ 0    
Intangible assets, impairment charges $ 0 $ 0 0 0    
Advertising costs 99,000 155,000 470,000 $ 545,000    
Equity awards liability 40,000   40,000   $ 54,000  
Deferred revenue, current portion 2,153,000   2,153,000   906,000 $ 1,266,000
Revenue recognized 224,000   816,000      
Deferred revenue, long-term portion 0   0   1,000 8,000
Accounts receivable, net of allowance for doubtful accounts 3,898,000   3,898,000   2,637,000 2,192,000
Accounts receivable, allowance for doubtful accounts 43,000   $ 43,000   20,000 $ 3,000
Number of financial institutions | financial_institution     2      
Three Customers | Revenue from Contract with Customer Benchmark | Customer Concentration Risk            
Product Information [Line Items]            
Business concentration risk, percent     49.00% 52.00%    
Customer One | Revenue from Contract with Customer Benchmark | Customer Concentration Risk            
Product Information [Line Items]            
Business concentration risk, percent     21.00% 22.00%    
Customer One | Accounts Receivable | Customer Concentration Risk            
Product Information [Line Items]            
Business concentration risk, percent     38.00% 32.00%    
Customer Two | Revenue from Contract with Customer Benchmark | Customer Concentration Risk            
Product Information [Line Items]            
Business concentration risk, percent     14.00% 17.00%    
Customer Two | Accounts Receivable | Customer Concentration Risk            
Product Information [Line Items]            
Business concentration risk, percent     3.00% 7.00%    
Customer Three | Revenue from Contract with Customer Benchmark | Customer Concentration Risk            
Product Information [Line Items]            
Business concentration risk, percent     14.00% 13.00%    
Customer Three | Accounts Receivable | Customer Concentration Risk            
Product Information [Line Items]            
Business concentration risk, percent     5.00% 1.00%    
Four Customers | Accounts Receivable | Customer Concentration Risk            
Product Information [Line Items]            
Business concentration risk, percent     58.00%      
Customer Four | Accounts Receivable | Customer Concentration Risk            
Product Information [Line Items]            
Business concentration risk, percent     12.00% 11.00%    
Five Customers | Accounts Receivable | Customer Concentration Risk            
Product Information [Line Items]            
Business concentration risk, percent       70.00%    
Customer Five | Accounts Receivable | Customer Concentration Risk            
Product Information [Line Items]            
Business concentration risk, percent       19.00%    
Fair Value, Inputs, Level 1            
Product Information [Line Items]            
Cash, cash equivalents and short-term investments 8,910,000   $ 8,910,000   10,100,000  
Fair Value, Inputs, Level 2            
Product Information [Line Items]            
Equity awards liability 40,000   $ 40,000   $ 54,000  
Retirement Savings 401k Plan            
Product Information [Line Items]            
Retirement plan, maximum employee contribution, percent     35.00%      
Retirement plan, employer matching contribution, percent of match     50.00%      
Retirement plan, employer matching contribution, percent of employees' gross pay     6.00%      
Retirement plan, matching contributions $ 31,000 $ 30,000 $ 85,000 $ 90,000    
Minimum            
Product Information [Line Items]            
Property and equipment, useful life 3 years   3 years      
Maximum            
Product Information [Line Items]            
Property and equipment, useful life 7 years   7 years