v3.26.1
Long-term debt (Tables)
3 Months Ended
Mar. 31, 2026
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments
Term loan facilityMaturity dateInterest rateMarch 31, 2026December 31, 2025
EDCSeptember 15, 2026
U.S. Prime Rate plus 2.01%
$1,948 $2,924 
   Current portion1,948 2,924 
Term loan facilities, net of debt issuance costs$1,948 $2,924