v3.26.1
Long-term debt (Tables)
6 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments
Term loan facilityMaturity dateInterest rateJune 30, 2026December 31, 2025
EDCSeptember 15, 2026
U.S. Prime Rate plus 2.01%
$972 $2,924 
   Current portion972 2,924 
Term loan facilities, net of debt issuance costs$972 $2,924