XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Statements of Operations and Comprehensive Loss Components - Disaggregated by Geographic Region (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
region
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
region
Jun. 30, 2024
USD ($)
Disaggregation of Revenue        
Number of primary geographic regions | region 3   3  
Revenue $ 13,201 $ 10,636 $ 26,339 $ 25,066
APAC        
Disaggregation of Revenue        
Revenue 8,582 6,310 15,841 13,240
North America        
Disaggregation of Revenue        
Revenue 2,926 3,051 5,409 5,843
EMEA        
Disaggregation of Revenue        
Revenue $ 1,693 $ 1,275 $ 5,089 $ 5,983