v3.25.4
Fair Value Measurements - Fair Value by Balance Sheet Grouping (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Financial assets:    
Held-to-maturity investment securities $ 267,649 $ 274,568
Level 1    
Financial assets:    
Cash and due from banks 27,627 28,029
Interest-earning deposits in other banks 91,357 92,369
Held-to-maturity investment securities 0 0
Loans, net 0 0
Financial liabilities:    
Time deposits 0 0
Borrowings 0 0
Senior debt and subordinated debentures 0 0
Level 2    
Financial assets:    
Cash and due from banks 0 0
Interest-earning deposits in other banks 0 0
Held-to-maturity investment securities 267,649 274,568
Loans, net 0 0
Financial liabilities:    
Time deposits 503,423 440,046
Borrowings 73,000 133,743
Senior debt and subordinated debentures 0 0
Level 3    
Financial assets:    
Cash and due from banks 0 0
Interest-earning deposits in other banks 0 0
Held-to-maturity investment securities 0 0
Loans, net 2,506,681 2,252,462
Financial liabilities:    
Time deposits 0 0
Borrowings 0 0
Senior debt and subordinated debentures 66,181 62,535
Carrying Value    
Financial assets:    
Cash and due from banks 27,627 28,029
Interest-earning deposits in other banks 91,357 92,369
Held-to-maturity investment securities 287,117 301,359
Loans, net 2,510,786 2,308,418
Financial liabilities:    
Time deposits 503,451 443,284
Borrowings 73,000 133,442
Senior debt and subordinated debentures 69,526 69,889
Fair Value    
Financial assets:    
Cash and due from banks 27,627 28,029
Interest-earning deposits in other banks 91,357 92,369
Held-to-maturity investment securities 267,649 274,568
Loans, net 2,506,681 2,252,462
Financial liabilities:    
Time deposits 503,423 440,046
Borrowings 73,000 133,743
Senior debt and subordinated debentures $ 66,181 $ 62,535