v3.26.1
Changes in Non Cash Working Capital Items - Summary of Changes in Non Cash Working Capital Items and Supplemental Cash Flow Information (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]    
Trade receivables $ (7,188) $ (4,180)
Inventories (6,929) 3,473
Lease liabilities (607) (506)
Other receivables (27) 3
Prepaid expenses and deposits (3,811) (1,628)
Trade payables 713 546
Accrued liabilities 5,286 4,433
Taxes payable (12,030) 5,355
Other assets, net of other liabilities (3,842) (1,289)
Total $ (28,435) $ 6,207