Share-based Compensation - Summary of DSU Activity (Details) - Deferred Share Units (DSUs) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Financial liability | ||
| Balance at beginning of period | $ 1,993 | $ 1,129 |
| Gain on revaluation | (43) | (117) |
| Foreign exchange effect | (31) | (3) |
| Balance at end of period | $ 1,919 | $ 1,009 |
| Number of awards | ||
| Balance at beginning of period (in shares) | 758,499 | 560,261 |
| Balance at end of period (in shares) | 758,499 | 560,261 |