v3.26.1
Share Capital - Summary of Share-based Compensation Recorded for Each Type of Award (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Dec. 31, 2024
Dec. 31, 2025
Jun. 30, 2024
Disclosure of Sharebased Compensation Recorded for Each Type of Award [Line Items]      
Total $ 2,091 $ 6,589 $ 7,937
Options      
Disclosure of Sharebased Compensation Recorded for Each Type of Award [Line Items]      
Total 1,469 3,541 2,106
RSUs      
Disclosure of Sharebased Compensation Recorded for Each Type of Award [Line Items]      
Total 418 1,997  
DSUs      
Disclosure of Sharebased Compensation Recorded for Each Type of Award [Line Items]      
Total $ 204 $ 1,051 $ 5,831