XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Off Balance Sheet Commitments [Abstract]            
Allowance for credit losses $ 75,032 $ 74,965 $ 75,018 $ 71,112 $ 68,573 $ 66,885
Balance of the investments in LIHTC 40,600 36,500        
Total unfunded commitments related to the investments in LIHTC 16,800 15,500        
Tax credits from investments in LIHTC $ 1,300 3,600        
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 60 months          
Unfunded Loan Commitment [Member]            
Off Balance Sheet Commitments [Abstract]            
Allowance for credit losses $ 3,700 3,700        
Commitments to Extend Credit [Member]            
Off Balance Sheet Commitments [Abstract]            
Off-balance sheet risks, amount, liability 1,002,071 1,150,142        
Unsecured commitments 20,391 19,858        
Stand-by Letters of Credit [Member]            
Off Balance Sheet Commitments [Abstract]            
Off-balance sheet risks, amount, liability 15,082 16,858        
Unsecured commitments $ 4,585 $ 7,010