XML 84 R72.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Total Revenue $ 23,164 $ 23,521 $ 41,514 $ 44,931
North America        
Disaggregation of Revenue [Line Items]        
Total Revenue 14,383 13,810 24,507 25,661
APAC        
Disaggregation of Revenue [Line Items]        
Total Revenue 3,187 4,110 6,457 8,497
EMEA        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 5,594 $ 5,601 $ 10,550 $ 10,773