XML 43 R25.htm IDEA: XBRL DOCUMENT v3.23.2
SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
financial_institution
Jun. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Jan. 01, 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 172,000 241,000 371,000 $ 390,000      
Equity awards liability 79,000   79,000   $ 54,000    
Deferred revenue, current portion 1,319,000   1,319,000   906,000   $ 1,266,000
Revenue recognized 250,000   592,000        
Deferred revenue, long-term portion 0   0   1,000   8,000
Accounts receivable, net of allowance for doubtful accounts 2,754,000   2,754,000   2,637,000 $ 2,189,000  
Accounts receivable, allowance for doubtful accounts 36,000   $ 36,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     48.00% 53.00%      
Customer One | Revenue from Contract with Customer Benchmark | Customer Concentration Risk              
Product Information [Line Items]              
Business concentration risk, percent     22.00% 22.00%      
Customer One | Accounts Receivable | Customer Concentration Risk              
Product Information [Line Items]              
Business concentration risk, percent     37.00% 24.00%      
Customer Two | Revenue from Contract with Customer Benchmark | Customer Concentration Risk              
Product Information [Line Items]              
Business concentration risk, percent     13.00% 18.00%      
Customer Two | Accounts Receivable | Customer Concentration Risk              
Product Information [Line Items]              
Business concentration risk, percent     8.00% 19.00%      
Customer Three | Revenue from Contract with Customer Benchmark | Customer Concentration Risk              
Product Information [Line Items]              
Business concentration risk, percent     13.00% 13.00%      
Customer Three | Accounts Receivable | Customer Concentration Risk              
Product Information [Line Items]              
Business concentration risk, percent     1.00% 9.00%      
Four Customers | Accounts Receivable | Customer Concentration Risk              
Product Information [Line Items]              
Business concentration risk, percent     63.00% 70.00%      
Customer Four | Accounts Receivable | Customer Concentration Risk              
Product Information [Line Items]              
Business concentration risk, percent     17.00% 18.00%      
Fair Value, Inputs, Level 1              
Product Information [Line Items]              
Cash, cash equivalents and short-term investments 9,067,000   $ 9,067,000   10,100,000    
Fair Value, Inputs, Level 2              
Product Information [Line Items]              
Equity awards liability 79,000   $ 79,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 $ 27,000 $ 31,000 $ 54,000 $ 60,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