XML 142 R122.htm IDEA: XBRL DOCUMENT v3.24.0.1
Off-Balance Sheet Risk - Schedule of Loan Commitments and Standby Letters of Credit (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]    
Loan commitments $ 1,363,976 $ 1,198,239
Standby letters of credit 14,318 15,451
Home equity lines of credit    
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]    
Loan commitments 244,367 197,995
Unadvanced construction loans    
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]    
Loan commitments 349,850 270,229
Other loan commitments    
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]    
Loan commitments $ 769,759 $ 730,015