v3.26.1
Deposits (Tables)
12 Months Ended
Dec. 31, 2025
Banking and Thrift, Other Disclosure [Abstract]  
Schedule of Deposit Liabilities by Type
20252024
Demand deposits$448,790 $434,228 
Savings deposits114,501 112,499 
Brokered certificates235,947 257,587 
Certificates and other time deposits greater than $250,000
82,646 67,493 
Other certificates and time deposits233,009 222,133 
$1,114,893 $1,093,940 
Schedule of Time Deposit Maturities
Certificates and other time deposits maturing in years ending December 31:
2026$411,664 
2027115,493 
202818,007 
20292,356 
20303,201 
Thereafter881 
$551,602