XML 66 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Segment reporting - Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment reporting        
Revenue $ 2,211 $ 2,233 $ 4,832 $ 3,672
Recurring - non-capital        
Segment reporting        
Revenue 1,561 1,460 3,362 2,899
Capital equipment        
Segment reporting        
Revenue 650 773 1,470 773
Canada        
Segment reporting        
Revenue 94 872 946 976
Canada | Recurring - non-capital        
Segment reporting        
Revenue 94 99 376 203
Canada | Capital equipment        
Segment reporting        
Revenue   773 570 773
USA        
Segment reporting        
Revenue 1,977 1,101 3,520 2,259
USA | Recurring - non-capital        
Segment reporting        
Revenue 1,327 1,101 2,620 2,259
USA | Capital equipment        
Segment reporting        
Revenue 650   900  
Germany        
Segment reporting        
Revenue 140 260 366 437
Germany | Recurring - non-capital        
Segment reporting        
Revenue $ 140 $ 260 $ 366 $ 437