v3.26.1
Commitments and contingent liabilities - Standby Letters of Credits by Investment Grade (Details) - Standby letters of credit
Jun. 30, 2026
Dec. 31, 2025
Investment grade    
Concentration Risk [Line Items]    
Standby letters of credit by investment grade 79.00% 78.00%
Non-investment grade    
Concentration Risk [Line Items]    
Standby letters of credit by investment grade 21.00% 22.00%