XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Securities - Amortized cost to fair value (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Amortized cost and estimated fair values of securities classified as Available-for-Sale    
Amortized Cost $ 235,900 $ 238,159
Unrealized gain 1,010 425
Unrealized loss (5,887) (10,379)
Allowance for credit losses 0 0
Fair Value 231,023 228,205
U.S. Treasury securities    
Amortized cost and estimated fair values of securities classified as Available-for-Sale    
Amortized Cost 68,838 69,469
Unrealized gain 338 104
Unrealized loss (153) (489)
Allowance for credit losses 0 0
Fair Value 69,023 69,084
U.S. Government agencies    
Amortized cost and estimated fair values of securities classified as Available-for-Sale    
Amortized Cost 11,149 9,005
Unrealized gain 52 9
Unrealized loss (1) (7)
Allowance for credit losses 0 0
Fair Value 11,200 9,007
Agency mortgage-backed securities    
Amortized cost and estimated fair values of securities classified as Available-for-Sale    
Amortized Cost 45,043 42,083
Unrealized gain 124  
Unrealized loss (1,320) (2,899)
Allowance for credit losses 0 0
Fair Value 43,847 39,184
Agency collateralized mortgage obligations    
Amortized cost and estimated fair values of securities classified as Available-for-Sale    
Amortized Cost 10,833 10,993
Unrealized gain 224 147
Unrealized loss (107) (307)
Allowance for credit losses 0 0
Fair Value 10,950 10,833
Corporate bonds    
Amortized cost and estimated fair values of securities classified as Available-for-Sale    
Amortized Cost 86,465 90,219
Unrealized gain 272 163
Unrealized loss (4,093) (6,337)
Allowance for credit losses 0 0
Fair Value 82,644 84,045
Municipal obligations    
Amortized cost and estimated fair values of securities classified as Available-for-Sale    
Amortized Cost 6,595 10,092
Unrealized loss (107) (286)
Allowance for credit losses 0 0
Fair Value 6,488 9,806
SBA securities    
Amortized cost and estimated fair values of securities classified as Available-for-Sale    
Amortized Cost 6,977 6,298
Unrealized gain   2
Unrealized loss (106) (54)
Allowance for credit losses 0 0
Fair Value $ 6,871 $ 6,246