XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue - Disaggregated by Geographic Region (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
region
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
region
Jun. 30, 2023
USD ($)
Disaggregation of Revenue        
Number of primary geographic regions | region 3   3  
Revenue $ 10,636 $ 15,747 $ 25,066 $ 30,593
APAC        
Disaggregation of Revenue        
Revenue 6,310 7,964 13,240 15,555
North America        
Disaggregation of Revenue        
Revenue 3,051 4,517 5,843 8,847
EMEA        
Disaggregation of Revenue        
Revenue $ 1,275 $ 3,266 $ 5,983 $ 6,191