v3.26.1
Insurance - Additional Information (Details) - CAD ($)
$ in Millions
3 Months Ended 6 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Oct. 31, 2025
Disclosure of reconciliation of changes in insurance contracts by remaining coverage and incurred claims [line items]          
Onerous contract losses $ 0.0 $ 0.0 $ 0.0 $ 0.0  
Insurance contracts issued          
Disclosure of reconciliation of changes in insurance contracts by remaining coverage and incurred claims [line items]          
Contractual service margin 20.0 $ 13.0 83.0 $ 31.0  
Contractual service margin 1,664.0   1,664.0   $ 1,528.0
Reinsurance contracts held          
Disclosure of reconciliation of changes in insurance contracts by remaining coverage and incurred claims [line items]          
Contractual service margin $ 347.0   $ 347.0   $ 312.0