XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Reporting and Significant Customer Information - Revenue for Individual Countries that Exceed 10% of Total Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue, Major Customer [Line Items]        
Total revenues $ 17,689 $ 19,079 $ 36,142 $ 33,363
United States        
Revenue, Major Customer [Line Items]        
Total revenues 11,222 13,214 21,865 22,435
United Kingdom        
Revenue, Major Customer [Line Items]        
Total revenues 4,037 2,987 8,036 5,107
Germany        
Revenue, Major Customer [Line Items]        
Total revenues 957 1,729 3,209 2,897
Rest of the world        
Revenue, Major Customer [Line Items]        
Total revenues $ 1,473 $ 1,149 $ 3,032 $ 2,924