v3.26.1
Segment reporting - Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Segment reporting          
Total assets $ 62,385   $ 62,385   $ 77,475
Intangible assets 121   121   138
Property and equipment 556   556   698
Right-of-use assets 2,763   2,763   184
Amortization of intangible assets     16 $ 86 187
Depreciation of property and equipment 126 $ 102 219 $ 218 373
Canada          
Segment reporting          
Total assets 51,218   51,218   63,046
Intangible assets 121   121   138
Property and equipment 13   13   41
Right-of-use assets 2,763   2,763   184
Amortization of intangible assets     16   187
Depreciation of property and equipment     28   51
USA          
Segment reporting          
Total assets 7,215   7,215   9,791
Property and equipment 389   389   481
Depreciation of property and equipment     169   322
Germany          
Segment reporting          
Total assets 540   540   1,243
China          
Segment reporting          
Total assets 137   137   137
Finland          
Segment reporting          
Total assets 3,275   3,275   3,258
Property and equipment $ 154   154   $ 176
Depreciation of property and equipment     $ 22