XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Segment reporting and concentrations - Revenues by geographic region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting Information [Line Items]        
Revenues $ 19,987 $ 17,049 $ 41,179 $ 33,016
US        
Segment Reporting Information [Line Items]        
Revenues 12,385 9,074 25,777 17,294
United Kingdom        
Segment Reporting Information [Line Items]        
Revenues 2,558 2,995 5,640 5,797
The Netherlands        
Segment Reporting Information [Line Items]        
Revenues 1,717 1,608 3,369 3,262
Canada        
Segment Reporting Information [Line Items]        
Revenues 1,439 1,492 2,816 3,087
Other - principally Europe        
Segment Reporting Information [Line Items]        
Revenues $ 1,888 $ 1,880 $ 3,577 $ 3,576