v3.26.1
Commitments and Contingent Liabilities - Schedule of Off-Balance Sheet Contractual Obligations (Details)
$ in Thousands
Jun. 30, 2026
CAD ($)
Schedule of Off-Balance Sheet Contractual Obligations [Line Items]  
Contractual obligations $ 613,104
Property leases [Member]  
Schedule of Off-Balance Sheet Contractual Obligations [Line Items]  
Contractual obligations 17,349
Capital commitments [Member]  
Schedule of Off-Balance Sheet Contractual Obligations [Line Items]  
Contractual obligations 476,495
Other operating commitments [Member]  
Schedule of Off-Balance Sheet Contractual Obligations [Line Items]  
Contractual obligations 119,260
Remaining 2026 [Member]  
Schedule of Off-Balance Sheet Contractual Obligations [Line Items]  
Contractual obligations 491,538
Remaining 2026 [Member] | Property leases [Member]  
Schedule of Off-Balance Sheet Contractual Obligations [Line Items]  
Contractual obligations 602
Remaining 2026 [Member] | Capital commitments [Member]  
Schedule of Off-Balance Sheet Contractual Obligations [Line Items]  
Contractual obligations 470,107
Remaining 2026 [Member] | Other operating commitments [Member]  
Schedule of Off-Balance Sheet Contractual Obligations [Line Items]  
Contractual obligations 20,829
2027 [Member]  
Schedule of Off-Balance Sheet Contractual Obligations [Line Items]  
Contractual obligations 24,132
2027 [Member] | Property leases [Member]  
Schedule of Off-Balance Sheet Contractual Obligations [Line Items]  
Contractual obligations 1,203
2027 [Member] | Capital commitments [Member]  
Schedule of Off-Balance Sheet Contractual Obligations [Line Items]  
Contractual obligations 6,388
2027 [Member] | Other operating commitments [Member]  
Schedule of Off-Balance Sheet Contractual Obligations [Line Items]  
Contractual obligations 16,541
2028 [Member]  
Schedule of Off-Balance Sheet Contractual Obligations [Line Items]  
Contractual obligations 19,321
2028 [Member] | Property leases [Member]  
Schedule of Off-Balance Sheet Contractual Obligations [Line Items]  
Contractual obligations 1,203
2028 [Member] | Capital commitments [Member]  
Schedule of Off-Balance Sheet Contractual Obligations [Line Items]  
Contractual obligations
2028 [Member] | Other operating commitments [Member]  
Schedule of Off-Balance Sheet Contractual Obligations [Line Items]  
Contractual obligations 18,118
2029 [Member]  
Schedule of Off-Balance Sheet Contractual Obligations [Line Items]  
Contractual obligations 15,637
2029 [Member] | Property leases [Member]  
Schedule of Off-Balance Sheet Contractual Obligations [Line Items]  
Contractual obligations 1,203
2029 [Member] | Capital commitments [Member]  
Schedule of Off-Balance Sheet Contractual Obligations [Line Items]  
Contractual obligations
2029 [Member] | Other operating commitments [Member]  
Schedule of Off-Balance Sheet Contractual Obligations [Line Items]  
Contractual obligations 14,434
2030 [Member]  
Schedule of Off-Balance Sheet Contractual Obligations [Line Items]  
Contractual obligations 13,947
2030 [Member] | Property leases [Member]  
Schedule of Off-Balance Sheet Contractual Obligations [Line Items]  
Contractual obligations 1,203
2030 [Member] | Capital commitments [Member]  
Schedule of Off-Balance Sheet Contractual Obligations [Line Items]  
Contractual obligations
2030 [Member] | Other operating commitments [Member]  
Schedule of Off-Balance Sheet Contractual Obligations [Line Items]  
Contractual obligations 12,744
Thereafter [Member]  
Schedule of Off-Balance Sheet Contractual Obligations [Line Items]  
Contractual obligations 48,529
Thereafter [Member] | Property leases [Member]  
Schedule of Off-Balance Sheet Contractual Obligations [Line Items]  
Contractual obligations 11,935
Thereafter [Member] | Capital commitments [Member]  
Schedule of Off-Balance Sheet Contractual Obligations [Line Items]  
Contractual obligations
Thereafter [Member] | Other operating commitments [Member]  
Schedule of Off-Balance Sheet Contractual Obligations [Line Items]  
Contractual obligations $ 36,594