XML 83 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Segment reporting and concentrations - Revenues by geographic region (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Segment reporting information    
Revenues $ 79,001 $ 69,755
United States    
Segment reporting information    
Revenues 48,724 38,164
United Kingdom    
Segment reporting information    
Revenues 10,901 11,588
The Netherlands    
Segment reporting information    
Revenues 6,829 6,547
Canada    
Segment reporting information    
Revenues 5,508 6,190
Others - principally Europe    
Segment reporting information    
Revenues $ 7,039 $ 7,266