v3.26.1
Deposits - Deposit Liabilities, Type (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Banking and Thrift, Other Disclosure [Abstract]    
Demand deposits $ 448,790,000 $ 434,228,000
Savings deposits 114,501,000 112,499,000
Brokered certificates 235,947,000 257,587,000
Certificates and other time deposits greater than $250,000 82,646,000 67,493,000
Other certificates and time deposits 233,009,000 222,133,000
Total deposits $ 1,114,893,260 $ 1,093,939,857