XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Loans and Allowance for Credit Losses, Allowance for Credit Losses Methodology (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Allowance for Credit Losses Methodology [Abstract]            
Allowance for credit losses $ 17,772 $ 19,696 $ 19,691 $ 16,377 $ 15,452 $ 14,734
Cumulative Effect, Period of Adoption, Adjustment [Member]            
Allowance for Credit Losses Methodology [Abstract]            
Allowance for credit losses           (250)
Cumulative Effect, Period of Adoption, Adjustment [Member] | ASU 2016-13 [Member]            
Allowance for Credit Losses Methodology [Abstract]            
Allowance for credit losses           250
Unfunded Commitment [Member]            
Allowance for Credit Losses Methodology [Abstract]            
Unfunded commitments, allowance for credit losses $ 464 $ 464 $ 464 $ 576 $ 500 0
Unfunded Commitment [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member]            
Allowance for Credit Losses Methodology [Abstract]            
Unfunded commitments, allowance for credit losses           (500)
Unfunded Commitment [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member] | ASU 2016-13 [Member]            
Allowance for Credit Losses Methodology [Abstract]            
Unfunded commitments, allowance for credit losses           $ 500