XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
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, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenue, Major Customer [Line Items]        
Total revenues $ 15,849 $ 15,688 $ 51,991 $ 49,051
United States        
Revenue, Major Customer [Line Items]        
Total revenues 9,599 8,607 31,464 31,042
United Kingdom        
Revenue, Major Customer [Line Items]        
Total revenues 3,883 4,218 11,919 9,325
Rest of the world        
Revenue, Major Customer [Line Items]        
Total revenues $ 2,367 $ 2,863 $ 8,608 $ 8,684