XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Segment reporting and concentrations - Revenues by geographic region (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Segment Reporting Information [Line Items]    
Revenues $ 21,192 $ 15,967
US    
Segment Reporting Information [Line Items]    
Revenues 13,393 8,220
United Kingdom    
Segment Reporting Information [Line Items]    
Revenues 3,082 2,802
The Netherlands    
Segment Reporting Information [Line Items]    
Revenues 1,652 1,654
Canada    
Segment Reporting Information [Line Items]    
Revenues 1,377 1,595
Other - principally Europe    
Segment Reporting Information [Line Items]    
Revenues $ 1,688 $ 1,696