XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Statements of Operations and Comprehensive Income (Loss) Components - Schedule of Disaggregated by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue        
Total revenue $ 14,060 $ 12,093 $ 40,399 $ 37,159
APAC        
Disaggregation of Revenue        
Total revenue 8,571 7,923 24,412 21,163
North America        
Disaggregation of Revenue        
Total revenue 2,497 1,874 7,906 7,857
EMEA        
Disaggregation of Revenue        
Total revenue $ 2,992 $ 2,296 $ 8,081 $ 8,139