v3.25.1
Allowance for Credit Losses and Credit Quality of Loans, Summary (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Allowance for Credit Losses [Abstract]        
Allowance for credit losses $ 117,000 $ 116,000 $ 115,300 $ 114,400
Percentage of allowance for credit losses 1.17% 1.16%    
Percentage of allowance for credit loss decrease 3.00%      
Loans purchased with credit deterioration $ 0 $ 0    
Forecast scenario weighting, baseline 75.00% 80.00%    
Forecast scenario weighting, downside 25.00% 20.00%    
Accrued Interest Receivable [Member]        
Allowance for Credit Losses [Abstract]        
Allowance for credit losses $ 0 $ 0    
AIR on loans $ 34,800 $ 34,800    
Financing Receivable, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Other Assets Other Assets    
Residential [Member]        
Allowance for Credit Losses [Abstract]        
Allowance for credit losses $ 26,574 $ 26,560 $ 23,409 $ 22,070
Amount of loans purchased $ 1,300 $ 3,000    
Premium on loans purchased 6.60% 7.00%    
Allowance for credit losses on loans purchased $ 13 $ 31