v3.26.1
Share Capital - Summary of Share-based Compensation Recorded for Each Type of Award (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disclosure of Sharebased Compensation Recorded for Each Type of Award [Line Items]    
Total $ 1,265 $ 1,420
Options    
Disclosure of Sharebased Compensation Recorded for Each Type of Award [Line Items]    
Total 680 888
RSUs    
Disclosure of Sharebased Compensation Recorded for Each Type of Award [Line Items]    
Total 425 344
DSUs    
Disclosure of Sharebased Compensation Recorded for Each Type of Award [Line Items]    
Total $ 160 $ 188