XML 145 R122.htm IDEA: XBRL DOCUMENT v3.25.0.1
Off-Balance Sheet Risk - Summary of Loan Commitments and Standby Letters of Credit (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]    
Loan commitments $ 1,384,044 $ 1,363,976
Standby letters of credit 8,398 14,318
Home equity lines of credit    
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]    
Loan commitments 254,168 244,367
Unadvanced construction loans    
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]    
Loan commitments 370,086 349,850
Other loan commitments    
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]    
Loan commitments $ 759,790 $ 769,759