XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition - Revenue Generated Following Geographic Regions (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]        
Total revenue $ 3,184 $ 4,238 $ 7,490 $ 8,930
Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenue 3,184 4,238 7,490 8,930
Operating Segments | United States        
Disaggregation of Revenue [Line Items]        
Total revenue 2,064 2,274 4,118 4,310
Operating Segments | Germany        
Disaggregation of Revenue [Line Items]        
Total revenue 59 635 119 653
Operating Segments | Rest of World        
Disaggregation of Revenue [Line Items]        
Total revenue $ 1,061 $ 1,329 $ 3,253 $ 3,967