XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition - Disaggregation of Revenue (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 revenues $ 7,979 $ 21,323 $ 25,052 $ 34,305
Americas        
Disaggregation of Revenue [Line Items]        
Total revenues 1,046 3,937 8,289 6,521
EMEA        
Disaggregation of Revenue [Line Items]        
Total revenues 1,967 8,349 4,539 11,438
APAC        
Disaggregation of Revenue [Line Items]        
Total revenues $ 4,966 $ 9,037 $ 12,224 $ 16,346