v3.26.3
Commitments and Contingencies - Schedule of contract amounts represents off-balance sheet (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Commitment and Contingencies    
Amount of financial instruments represents off-balance sheet credit risk $ 1,754,715 $ 1,493,614
Commitments to originate loans    
Commitment and Contingencies    
Amount of financial instruments represents off-balance sheet credit risk 34,730 45,391
Unadvanced funds on lines of credit    
Commitment and Contingencies    
Amount of financial instruments represents off-balance sheet credit risk 796,757 742,375
Unadvanced funds on construction loans    
Commitment and Contingencies    
Amount of financial instruments represents off-balance sheet credit risk 440,682 409,180
Unadvanced funds on mortgage warehouse loans    
Commitment and Contingencies    
Amount of financial instruments represents off-balance sheet credit risk 474,998 287,655
Letters of credit    
Commitment and Contingencies    
Amount of financial instruments represents off-balance sheet credit risk $ 7,548 $ 9,013