XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment reporting and concentrations - Revenues by geographic region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment reporting and concentrations        
Revenues $ 32,553 $ 19,655 $ 59,057 $ 38,494
United States        
Segment reporting and concentrations        
Revenues 23,804 10,960 41,673 22,196
United Kingdom        
Segment reporting and concentrations        
Revenues 2,364 2,898 4,614 5,453
Canada        
Segment reporting and concentrations        
Revenues 2,284 1,762 4,510 3,485
The Netherlands        
Segment reporting and concentrations        
Revenues 2,005 2,193 4,044 3,805
Others - principally other European countries        
Segment reporting and concentrations        
Revenues $ 2,096 $ 1,842 $ 4,216 $ 3,555