XML 41 R29.htm IDEA: XBRL DOCUMENT v3.25.1
SIGNIFICANT ACCOUNTING POLICIES - Additional information (Details)
1 Months Ended 3 Months Ended 12 Months Ended 15 Months Ended
May 31, 2022
USD ($)
shares
Mar. 31, 2025
USD ($)
customer
shares
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
customer
Mar. 31, 2025
USD ($)
customer
shares
Jan. 31, 2025
USD ($)
SIGNIFICANT ACCOUNTING POLICIES            
Deferred revenue recognized to revenue   $ 3,674,000        
Deferred revenue outstanding (as a percent)       49.00%    
Amortization of deferred sales commissions   9,000 $ 10,000      
Allowance for doubtful accounts   591,000   $ 511,000 $ 591,000  
Bad debt expense   140,000 28,000      
Intangible assets, net   $ 10,463,000   10,276,000 $ 10,463,000  
Repurchase of outstanding shares of common stock           $ 12,500,000
Repurchase of common stock     $ 1,686,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   23,611        
Shares remained available under the ESPP | shares   476,389     476,389  
Change in fair value of contingent consideration   $ 50,000        
Customer relationships            
SIGNIFICANT ACCOUNTING POLICIES            
Intangible assets, net   7,260,000   7,091,000 $ 7,260,000  
Capitalized software development costs            
SIGNIFICANT ACCOUNTING POLICIES            
Intangible assets, net   $ 3,077,000   $ 3,054,000 $ 3,077,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  
Customer concentration risk | Accounts receivable            
SIGNIFICANT ACCOUNTING POLICIES            
Number of customer | customer       1    
One customer | Customer concentration risk | Sales revenue, net            
SIGNIFICANT ACCOUNTING POLICIES            
Concentration risk percentage   14.00% 16.00%      
One customer | Customer concentration risk | Accounts receivable            
SIGNIFICANT ACCOUNTING POLICIES            
Concentration risk percentage   14.00%   14.00%    
Two customer | Customer concentration risk | Accounts receivable            
SIGNIFICANT ACCOUNTING POLICIES            
Number of customer | customer   2        
Concentration risk percentage   10.00%