XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Revenue Generated Following Geographic Regions (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Total revenue $ 6,381 $ 3,015 $ 13,870 $ 11,945
Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenue 6,381 3,015 13,870 11,945
Operating Segments | United States        
Disaggregation of Revenue [Line Items]        
Total revenue 5,247 2,129 9,365 6,439
Operating Segments | United Kingdom        
Disaggregation of Revenue [Line Items]        
Total revenue 323 347 934 1,109
Operating Segments | Rest of World        
Disaggregation of Revenue [Line Items]        
Total revenue $ 811 $ 539 $ 3,571 $ 4,397