XML 36 R26.htm IDEA: XBRL DOCUMENT v3.25.2
SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
institution
segment
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Product Information [Line Items]          
Goodwill, impairment charges $ 0 $ 0 $ 0 $ 0  
Intangible assets, impairment charges 0 0 0 0  
Advertising costs 21,000 105,000 46,000 183,000  
Deferred revenue 3,038,000   3,038,000   $ 1,001,000
Revenue recognized     1,000,000 $ 2,130,000  
Accounts receivable, net of allowance for doubtful accounts 2,676,000   2,676,000   4,675,000
Accounts receivable, allowance for doubtful accounts 100,000   $ 100,000   100,000
Number of financial institutions | institution     3    
Number of operating segments | segment     1    
Number of reportable segments | segment     1    
Three Customers | Revenue from Contract with Customer Benchmark | Customer Concentration Risk          
Product Information [Line Items]          
Business concentration risk, percent     58.00% 45.00%  
Three Customers | Accounts Receivable | Customer Concentration Risk          
Product Information [Line Items]          
Business concentration risk, percent       61.00%  
Customer One | Revenue from Contract with Customer Benchmark | Customer Concentration Risk          
Product Information [Line Items]          
Business concentration risk, percent     31.00% 19.00%  
Customer One | Accounts Receivable | Customer Concentration Risk          
Product Information [Line Items]          
Business concentration risk, percent     2.00% 37.00%  
Customer Two | Revenue from Contract with Customer Benchmark | Customer Concentration Risk          
Product Information [Line Items]          
Business concentration risk, percent     18.00% 14.00%  
Customer Two | Accounts Receivable | Customer Concentration Risk          
Product Information [Line Items]          
Business concentration risk, percent     34.00% 1.00%  
Customer Three | Revenue from Contract with Customer Benchmark | Customer Concentration Risk          
Product Information [Line Items]          
Business concentration risk, percent     9.00% 12.00%  
Customer Three | Accounts Receivable | Customer Concentration Risk          
Product Information [Line Items]          
Business concentration risk, percent     6.00% 12.00%  
Customer Four | Accounts Receivable | Customer Concentration Risk          
Product Information [Line Items]          
Business concentration risk, percent       11.00%  
Four Customers | Accounts Receivable | Customer Concentration Risk          
Product Information [Line Items]          
Business concentration risk, percent     42.00%    
Fair Value, Inputs, Level 1          
Product Information [Line Items]          
Cash, cash equivalents and short-term investments 8,573,000   $ 8,573,000   $ 4,666,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 $ 29,000 $ 0 $ 29,000 $ 0  
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