v3.26.3
Segment reporting - Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment reporting        
Revenue $ 9,830 $ 5,289 $ 17,650 $ 10,121
Recurring - non-capital        
Segment reporting        
Revenue 4,106 4,066 8,192 7,428
Capital equipment        
Segment reporting        
Revenue 5,724 1,223 9,458 2,693
Canada        
Segment reporting        
Revenue 4,881 119 9,008 1,065
Canada | Recurring - non-capital        
Segment reporting        
Revenue 1,440 119 3,054 495
Canada | Capital equipment        
Segment reporting        
Revenue 3,441   5,954 570
USA        
Segment reporting        
Revenue 3,518 5,002 6,879 8,522
USA | Recurring - non-capital        
Segment reporting        
Revenue 2,052 3,779 4,192 6,399
USA | Capital equipment        
Segment reporting        
Revenue 1,466 1,223 2,687 2,123
Germany        
Segment reporting        
Revenue 1,431 168 1,763 534
Germany | Recurring - non-capital        
Segment reporting        
Revenue 614 $ 168 946 $ 534
Germany | Capital equipment        
Segment reporting        
Revenue $ 817   $ 817