v3.26.1
Long-term debt - Long-term portion (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Long-term debt      
Balance - Beginning of period $ 4,499 $ 4,661 $ 4,661
Interest expense 159   394
Interest paid (150)   (331)
Foreign exchange (1)   65
Repayment   $ (290) (290)
Balance - End of period 4,507   4,499
Less: Current portion $ 4,507    
Long-term portion     $ 4,499