XML 115 R84.htm IDEA: XBRL DOCUMENT v3.25.1
SHARE-BASED COMPENSATION - Summary of Share-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
SHARE-BASED COMPENSATION      
Total $ 5,602 $ 7,319 $ 8,746
Cost of revenues      
SHARE-BASED COMPENSATION      
Total 140 140 130
Sales and marketing      
SHARE-BASED COMPENSATION      
Total 1,411 2,330 4,286
General and administrative      
SHARE-BASED COMPENSATION      
Total 3,407 4,172 3,868
Research and development      
SHARE-BASED COMPENSATION      
Total $ 644 $ 677 $ 462