XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Reporting and Significant Customer Information - Revenue for Individual Countries that Exceed 10% of Total Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue, Major Customer [Line Items]        
Total revenues $ 20,599 $ 15,849 $ 63,328 $ 51,991
United States        
Revenue, Major Customer [Line Items]        
Total revenues 12,225 9,599 38,447 31,464
United Kingdom        
Revenue, Major Customer [Line Items]        
Total revenues 4,915 3,883 14,735 11,919
Germany        
Revenue, Major Customer [Line Items]        
Total revenues 1,992 1,276 5,225 4,485
Rest of the world        
Revenue, Major Customer [Line Items]        
Total revenues $ 1,467 $ 1,091 $ 4,921 $ 4,123