XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Loans and Allowance for Credit Losses, Allowance for Credit Losses Methodology (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Allowance for Credit Losses Methodology [Abstract]            
Allowance for credit losses $ 17,873 $ 17,772 $ 19,691 $ 20,649 $ 16,377 $ 14,734
Cumulative Effect, Period of Adoption, Adjustment [Member]            
Allowance for Credit Losses Methodology [Abstract]            
Allowance for credit losses           (250)
Unfunded Commitments [Member]            
Allowance for Credit Losses Methodology [Abstract]            
Unfunded commitments, allowance for credit losses $ 464 $ 464 $ 464 $ 464 $ 576 0
Unfunded Commitments [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member]            
Allowance for Credit Losses Methodology [Abstract]            
Unfunded commitments, allowance for credit losses           $ (500)