XML 92 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment reporting and concentrations - Revenues by geographic region (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Segment reporting and concentrations    
Revenues $ 86,775 $ 79,001
United States    
Segment reporting and concentrations    
Revenues 54,430 48,724
United Kingdom    
Segment reporting and concentrations    
Revenues 10,766 10,901
The Netherlands    
Segment reporting and concentrations    
Revenues 7,291 6,829
Canada    
Segment reporting and concentrations    
Revenues 7,156 5,508
Others - principally Europe    
Segment reporting and concentrations    
Revenues $ 7,132 $ 7,039