XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting and Concentrations - Revenues by geographic region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Segment Reporting Information [Line Items]        
Revenues $ 17,049 $ 13,863 $ 33,016 $ 28,393
Other - principally Europe        
Segment Reporting Information [Line Items]        
Revenues 1,880 1,940 3,576 3,824
United States        
Segment Reporting Information [Line Items]        
Revenues 9,074 6,258 17,294 12,948
United Kingdom        
Segment Reporting Information [Line Items]        
Revenues 2,995 2,681 5,797 5,452
The Netherlands        
Segment Reporting Information [Line Items]        
Revenues 1,608 1,659 3,262 3,299
Canada        
Segment Reporting Information [Line Items]        
Revenues $ 1,492 $ 1,325 $ 3,087 $ 2,870