XML 266 R91.htm IDEA: XBRL DOCUMENT v3.25.1
Off-balance sheet financial instruments - Summary of Contractual Amounts of Off-balance Sheet Commitments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Off balance sheet financial instruments    
Commitments to extend credit $ 589,725 $ 435,015
Unused portions of lines of credit 150,840 90,407
Standby letters of credit 60,353 62,155
Total contractual amounts of off-balance sheet commitments $ 800,918 $ 587,577