XML 67 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Off Balance Sheet Commitments [Abstract]        
Allowance for credit losses $ 75,423 $ 75,283 $ 75,018 $ 74,965
Balance of the investments in LIHTC 42,500 43,800    
Total unfunded commitments related to the investments in LIHTC 17,300 18,900    
Tax credits from investments in LIHTC $ 1,300 4,400    
Minimum [Member]        
Off Balance Sheet Commitments [Abstract]        
Off balance sheet risks maturity period 1 month      
Maximum [Member]        
Off Balance Sheet Commitments [Abstract]        
Off balance sheet risks maturity period 43 months      
Unfunded Loan Commitments [Member]        
Off Balance Sheet Commitments [Abstract]        
Allowance for credit losses $ 2,700 2,700    
Commitments to Extend Credit [Member]        
Off Balance Sheet Commitments [Abstract]        
Off-balance sheet risks, amount, liability 1,108,393 1,006,649    
Unsecured commitments 20,601 20,535    
Stand-by Letters of Credit [Member]        
Off Balance Sheet Commitments [Abstract]        
Off-balance sheet risks, amount, liability 15,285 15,411    
Unsecured commitments $ 4,367 $ 4,490