XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment reporting and concentrations - Revenues by geographic region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Segment reporting information        
Revenues $ 18,447 $ 17,450 $ 59,626 $ 50,466
United States        
Segment reporting information        
Revenues 11,904 9,467 37,843 26,761
United Kingdom        
Segment reporting information        
Revenues 2,677 2,912 8,312 8,709
The Netherlands        
Segment reporting information        
Revenues 1,734 1,750 5,105 5,012
Canada        
Segment reporting information        
Revenues 579 1,469 3,234 4,556
Other - principally Europe        
Segment reporting information        
Revenues $ 1,553 $ 1,852 $ 5,132 $ 5,428