XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Long-term debt - Long-term portion (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Long-term debt      
Balance - Beginning of period $ 4,661 $ 7,104 $ 7,104
Interest expense 190   600
Interest paid (139)   (582)
Foreign exchange 40   (483)
Repayment (290) $ (1,227) (1,978)
Balance - End of period 4,462   4,661
Less: Current portion     1,737
Long-term portion $ 4,462   $ 2,924