v3.26.1
STOCK INCENTIVE PLANS - Schedule of Operations and Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Stock Incentive Plans    
Total $ 18,546 $ 17,440
Cost of revenues    
Stock Incentive Plans    
Total 2,934 143
Sales and marketing    
Stock Incentive Plans    
Total 3,893 2,909
Research and development    
Stock Incentive Plans    
Total 6,143 8,263
General and administrative    
Stock Incentive Plans    
Total 6,494 6,125
Less: Capitalized software development costs    
Stock Incentive Plans    
Total $ (918) $ 0