XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits and Borrowings - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2021
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Time deposit threshold amount $ 250,000    
Time deposits of $250,000 or more totaled 360,985,000 $ 370,505,000  
Deposits received from related parties $ 100,493,000 $ 101,973,000  
Other borrowings     $ 21,053,000
Federal Funds Purchased and Securities Sold under Agreements to Repurchase [Member]      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Federal Home Loan Bank, Advances, Weighted Average Interest Rate 2.01% 3.27%