v3.26.1
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Loss Contingencies [Line Items]            
Total minimum purchase obligations   $ 12,600   $ 12,600    
Employer contribution   800 $ 800 1,700 $ 1,600  
Revenue   111,075 $ 104,114 216,548 $ 208,318  
Current carrying value of guarantor obligations   $ 7,800   $ 7,800   $ 8,200
Support and services for Oracle PeopleSoft software            
Loss Contingencies [Line Items]            
Revenue $ 30,000          
PeopleSoft Software Services | Revenue Benchmark | Product Concentration            
Loss Contingencies [Line Items]            
Revenue derived from support services provided (as a percent)       3.00% 6.00%