XML 194 R161.htm IDEA: XBRL DOCUMENT v3.25.0.1
Regulatory capital requirements - Additional Information (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Regulatory Capital Requirements under Banking Regulations    
Loans held-in-portfolio $ 37,522,995 $ 35,420,879
Standardized approach | Basel III    
Regulatory Capital Requirements under Banking Regulations    
CET 1 minimum ratio required ratio 0.065  
Tier one risk based capital required for capital adequacy ratio 0.08  
Capital required for capital adequacy ratio 0.10  
Leverage ratio required 0.05