v3.26.1
Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Assets            
Available for sale securities $ 287,369   $ 220,358      
Held to maturity securities 328,696   378,116      
Equity securities 6,218   6,186      
Restricted securities 18,003   17,989      
Loans held for sale 30,827   32,540      
Mortgage servicing rights 4,820 $ 4,983 5,142 $ 5,396 $ 5,535 $ 5,874
Accrued interest receivable 20,021   18,551      
Level 1            
Assets            
Cash and cash equivalents 257,670   355,566      
Available for sale securities 0   0      
Held to maturity securities 0   0      
Equity securities 0   0      
Restricted securities 0   0      
Loans held for sale 0   0      
Loans held for investment, at amortized cost, net 0   0      
Mortgage servicing rights 0   0      
Accrued interest receivable 0   0      
Deposits:            
Noninterest-bearing 0   0      
Interest-bearing checking 0   0      
Money market and savings 0   0      
Time deposits 0   0      
Brokered deposits 0   0      
TRUPS 0   0      
Subordinated debt 0   0      
Accrued interest payable 0   0      
Level 1 | TBA securities            
Assets            
Derivative asset 0   0      
Deposits:            
Derivative liability 0   0      
Level 1 | IRLCs            
Assets            
Derivative asset 0   0      
Deposits:            
Derivative liability     0      
Level 2            
Assets            
Cash and cash equivalents 0   0      
Available for sale securities 287,369   220,358      
Held to maturity securities 328,696   378,116      
Equity securities 6,218   6,186      
Loans held for sale 30,827   32,540      
Loans held for investment, at amortized cost, net 0   0      
Mortgage servicing rights 5,868   5,861      
Accrued interest receivable 20,021   18,551      
Deposits:            
Noninterest-bearing 1,606,809   1,587,953      
Interest-bearing checking 833,602   852,585      
Money market and savings 1,710,570   1,814,928      
Time deposits 1,241,851   1,265,740      
Brokered deposits 793   10,923      
TRUPS 30,965   29,586      
Subordinated debt 59,426   58,064      
Accrued interest payable 2,568   2,977      
Level 2 | TBA securities            
Assets            
Derivative asset 42   11      
Deposits:            
Derivative liability 115   59      
Level 2 | IRLCs            
Assets            
Derivative asset 0   0      
Deposits:            
Derivative liability     0      
Level 3            
Assets            
Cash and cash equivalents 0   0      
Available for sale securities 0   0      
Held to maturity securities 0   0      
Equity securities 0   0      
Restricted securities 0   0      
Loans held for sale 0   0      
Loans held for investment, at amortized cost, net 4,766,085   4,767,143      
Mortgage servicing rights 0   0      
Accrued interest receivable 0   0      
Deposits:            
Noninterest-bearing 0   0      
Interest-bearing checking 0   0      
Money market and savings 0   0      
Time deposits 0   0      
Brokered deposits 0   0      
TRUPS 0   0      
Subordinated debt 0   0      
Accrued interest payable 0   0      
Level 3 | TBA securities            
Assets            
Derivative asset 0   0      
Deposits:            
Derivative liability 0   0      
Level 3 | IRLCs            
Assets            
Derivative asset 218   91      
Deposits:            
Derivative liability     1      
Carrying Amount            
Assets            
Cash and cash equivalents 257,670   355,566      
Available for sale securities 287,369   220,358      
Held to maturity securities 366,213   414,827      
Equity securities 6,218   6,186      
Restricted securities 18,003   17,989      
Loans held for sale 30,827   32,540      
Loans held for investment, at amortized cost, net 4,819,012   4,841,466      
Mortgage servicing rights 4,820   5,142      
Accrued interest receivable 20,021   18,551      
Deposits:            
Noninterest-bearing 1,606,809   1,587,953      
Interest-bearing checking 833,602   852,585      
Money market and savings 1,710,570   1,814,928      
Time deposits 1,247,973   1,267,487      
Brokered deposits 796   10,911      
TRUPS 30,327   30,168      
Subordinated debt 58,825   58,893      
Accrued interest payable 2,568   2,977      
Carrying Amount | TBA securities            
Assets            
Derivative asset 42   11      
Deposits:            
Derivative liability 115   59      
Carrying Amount | IRLCs            
Assets            
Derivative asset 218   91      
Deposits:            
Derivative liability     1      
Fair Value            
Assets            
Cash and cash equivalents 257,670   355,566      
Available for sale securities 287,369   220,358      
Held to maturity securities 328,696   378,116      
Equity securities 6,218   6,186      
Loans held for sale 30,827   32,540      
Loans held for investment, at amortized cost, net 4,766,085   4,767,143      
Mortgage servicing rights 5,868   5,861      
Accrued interest receivable 20,021   18,551      
Deposits:            
Noninterest-bearing 1,606,809   1,587,953      
Interest-bearing checking 833,602   852,585      
Money market and savings 1,710,570   1,814,928      
Time deposits 1,241,851   1,265,740      
Brokered deposits 793   10,923      
TRUPS 30,965   29,586      
Subordinated debt 59,426   58,064      
Accrued interest payable 2,568   2,977      
Fair Value | TBA securities            
Assets            
Derivative asset 42   11      
Deposits:            
Derivative liability 115   59      
Fair Value | IRLCs            
Assets            
Derivative asset $ 218   91      
Deposits:            
Derivative liability     $ 1