XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment reporting and concentrations - Revenues by geographic region (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment reporting and concentrations    
Revenues $ 26,504 $ 18,839
United States    
Segment reporting and concentrations    
Revenues 17,872 11,409
United Kingdom    
Segment reporting and concentrations    
Revenues 2,249 2,555
The Netherlands    
Segment reporting and concentrations    
Revenues 2,039 1,723
Canada    
Segment reporting and concentrations    
Revenues 2,226 1,438
Others - principally Europe    
Segment reporting and concentrations    
Revenues $ 2,118 $ 1,714