v3.26.1
Commitments and Contingencies - Schedule of contract amounts represents off-balance sheet (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Commitment and Contingencies    
Amount of financial instruments represents off-balance sheet credit risk $ 1,610,259 $ 1,205,959
Commitments to originate loans    
Commitment and Contingencies    
Amount of financial instruments represents off-balance sheet credit risk 11,298 45,391
Unadvanced funds on lines of credit    
Commitment and Contingencies    
Amount of financial instruments represents off-balance sheet credit risk 822,843 742,375
Unadvanced funds on construction loans    
Commitment and Contingencies    
Amount of financial instruments represents off-balance sheet credit risk 380,397 409,180
Unadvanced funds on mortgage warehouse loans    
Commitment and Contingencies    
Amount of financial instruments represents off-balance sheet credit risk 386,744  
Letter of credit    
Commitment and Contingencies    
Amount of financial instruments represents off-balance sheet credit risk $ 8,977 $ 9,013