XML 152 R113.htm IDEA: XBRL DOCUMENT v3.25.3
Share-based payments - Deferred share unit plan (Details) - shares
Sep. 30, 2025
Sep. 30, 2024
DSUs    
Disclosure of terms and conditions of share-based payment arrangement [line items]    
Number of outstanding DSUs (in shares) 99,938 110,412