XML 40 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Operating leases right-of-use assets and lease liabilities (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Component of Lease Cost
The components of lease cost are as follows:
Three months ended June 30,Six months ended June 30,
2025202420252024
Amortization of right-of-use assets$95 $188 $185 $323 
Interest21 14 44 
Total lease cost$101 $209 $199 $367 
Maturities of Lease Liabilities
The maturities of lease liabilities as at June 30, 2025 are as follows:
The remainder of 2025$336 
2026595 
2027608 
2028551 
2029487 
Thereafter293 
Total undiscounted cash flows2,870 
Less: imputed interest905 
Present value of operating lease liabilities1,965 
Less: current portion633 
Long-term operating lease liabilities$1,332