XML 42 R29.htm IDEA: XBRL DOCUMENT v3.25.2
SIGNIFICANT ACCOUNTING POLICIES - Additional information (Details)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended 18 Months Ended
May 31, 2022
USD ($)
shares
Jun. 30, 2025
USD ($)
shares
Mar. 31, 2025
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
customer
shares
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Jun. 30, 2025
USD ($)
customer
shares
Jan. 31, 2025
USD ($)
SIGNIFICANT ACCOUNTING POLICIES                  
Deferred revenue recognized to revenue   $ 2,277,000     $ 5,951,000        
Deferred revenue outstanding (as a percent)   30.00%         79.00%    
Amortization of deferred sales commissions   $ 8,000   $ 6,000 17,000 $ 16,000      
Allowance for doubtful accounts   $ 727,000     727,000   $ 511,000 $ 727,000  
Bad debt expense         $ 289,000 111,000      
Useful life   8 years     8 years     8 years  
Intangible assets, net   $ 11,929,000     $ 11,929,000   10,276,000 $ 11,929,000  
Repurchase of outstanding shares of common stock   $ 10,740,000     10,740,000     $ 10,740,000 $ 12,500,000
Repurchase of common stock         $ 1,765,000 $ 2,016,000      
Maximum number of shares issuance of common stock under ESPP | shares 500,000                
Maximum percentage of base compensation on payroll deductions 85.00%                
Maximum value of shares for each employee under ESPP $ 25,000                
Maximum number of shares for each employee under ESPP | shares 1,500                
Shares issued under the ESPP | shares         27,530        
Shares remained available under the ESPP | shares   472,470     472,470     472,470  
Customer relationships                  
SIGNIFICANT ACCOUNTING POLICIES                  
Intangible assets, net   $ 8,700,000     $ 8,700,000   7,091,000 $ 8,700,000  
Capitalized software development costs                  
SIGNIFICANT ACCOUNTING POLICIES                  
Intangible assets, net   $ 3,113,000     $ 3,113,000   $ 3,054,000 $ 3,113,000  
Maximum                  
SIGNIFICANT ACCOUNTING POLICIES                  
Service period         3 years        
Minimum                  
SIGNIFICANT ACCOUNTING POLICIES                  
Service period         1 year        
Customer concentration risk | Sales revenue, net                  
SIGNIFICANT ACCOUNTING POLICIES                  
Number of customer | customer         1        
One customer | Customer concentration risk | Sales revenue, net                  
SIGNIFICANT ACCOUNTING POLICIES                  
Concentration risk percentage     13.00%   14.00% 16.00%      
One customer | Customer concentration risk | Accounts receivable                  
SIGNIFICANT ACCOUNTING POLICIES                  
Number of customer | customer               1  
Concentration risk percentage         11.00%   14.00%