XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues - Disaggregation by Customer Location (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenues $ 12,917 $ 9,852 $ 22,563 $ 17,709
North America        
Disaggregation of Revenue [Line Items]        
Revenues 2,314 3,910 6,547 7,949
Europe, Middle East, Africa (EMEA)        
Disaggregation of Revenue [Line Items]        
Revenues 9,646 3,784 14,356 6,607
Asia        
Disaggregation of Revenue [Line Items]        
Revenues 418 1,853 468 2,263
Australia        
Disaggregation of Revenue [Line Items]        
Revenues $ 539 $ 305 $ 1,192 $ 890