v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional information (Details)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
May 31, 2022
USD ($)
shares
Jun. 30, 2026
USD ($)
customer
shares
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
customer
shares
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
customer
Dec. 31, 2024
USD ($)
Jan. 31, 2025
USD ($)
SIGNIFICANT ACCOUNTING POLICIES                
Deferred revenue recognized to revenue   $ 2,609,000 $ 2,277,000 $ 6,683,000 $ 5,951,000   $ 7,518,000  
Deferred revenue outstanding (as a percent)   30.00% 30.00% 77.00% 79.00%      
Amortization of deferred sales commissions   $ 10,000 $ 8,000 $ 21,000 $ 17,000      
Intangible assets, net   11,437,000   11,437,000   $ 12,515,000    
Repurchase of outstanding shares of common stock   7,450,000   7,450,000       $ 12,500,000
Repurchase of common stock   $ 0   $ 475,000 $ 1,765,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       37,503        
Shares remained available under the ESPP | shares   462,497   462,497        
Customer relationships                
SIGNIFICANT ACCOUNTING POLICIES                
Intangible assets, net   $ 8,365,000   $ 8,365,000   9,334,000    
Capitalized software development costs                
SIGNIFICANT ACCOUNTING POLICIES                
Intangible assets, net   $ 2,910,000   $ 2,910,000   $ 3,028,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   2   1        
Customer concentration risk | Accounts receivable                
SIGNIFICANT ACCOUNTING POLICIES                
Number of customer | customer       1   1    
One customer | Customer concentration risk | Sales revenue, net                
SIGNIFICANT ACCOUNTING POLICIES                
Concentration risk percentage   10.00% 13.00% 13.00% 14.00%      
One customer | Customer concentration risk | Accounts receivable                
SIGNIFICANT ACCOUNTING POLICIES                
Concentration risk percentage       13.00%   12.00%    
Two customer | Customer concentration risk | Sales revenue, net                
SIGNIFICANT ACCOUNTING POLICIES                
Concentration risk percentage   13.00%            
Two major customer | Customer concentration risk | Sales revenue, net                
SIGNIFICANT ACCOUNTING POLICIES                
Concentration risk percentage   23.00%