XML 123 R106.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Off-Balance Sheet Commitments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
Commitments to extend credit $ 445,879 $ 464,972
Commitments to originate loans held for sale 22,926 29,065
Standby letters of credit $ 26,794 $ 3,679