XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Segment reporting and concentrations - Revenues by geographic region (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment reporting information    
Revenues $ 18,839 $ 21,192
United States    
Segment reporting information    
Revenues 11,409 13,393
United Kingdom    
Segment reporting information    
Revenues 2,555 3,082
The Netherlands    
Segment reporting information    
Revenues 1,723 1,652
Canada    
Segment reporting information    
Revenues 1,438 1,377
Others - principally Europe    
Segment reporting information    
Revenues $ 1,714 $ 1,688