XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Segment reporting and concentrations - Revenues by geographic region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Segment reporting information        
Revenues $ 19,655 $ 19,987 $ 38,494 $ 41,179
United States        
Segment reporting information        
Revenues 10,960 12,385 22,196 25,777
United Kingdom        
Segment reporting information        
Revenues 2,898 2,558 5,453 5,640
Canada        
Segment reporting information        
Revenues 2,193 1,439 3,805 2,816
The Netherlands        
Segment reporting information        
Revenues 1,762 1,717 3,485 3,369
Others - principally Europe        
Segment reporting information        
Revenues $ 1,842 $ 1,888 $ 3,555 $ 3,577