XML 76 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Note 3 - Investment Securities - Amortized Cost and Fair Value of Available for Sale Securities and Held to Maturity Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Available for sale, amortized cost $ 449,416 $ 347,070
Available for sale, gross unrealized gains 397 620
Available for sale, gross unrealized losses (29,623) (28,729)
Available for sale 420,190 318,961
Held to maturity (fair value of $4,948 and $5,097 at December 31, 2024 and December 31, 2023) 5,191 5,209
Held to maturity, gross unrealized gains 1 3
Held to maturity, gross unrealized losses (244) (115)
Securities held to maturity, fair value 4,948 5,097
US Government Agencies Debt Securities [Member]    
Available for sale, amortized cost 21,592 8,705
Available for sale, gross unrealized gains 0 0
Available for sale, gross unrealized losses (550) (544)
Available for sale 21,042 8,161
Small Business Administration Agency Securities [Member]    
Available for sale, amortized cost 27,231 13,289
Available for sale, gross unrealized gains 0 144
Available for sale, gross unrealized losses (467) (216)
Available for sale 26,764 13,217
Residential Mortgage-Backed Securities [Member]    
Available for sale, amortized cost 62,351 40,507
Available for sale, gross unrealized gains 0 0
Available for sale, gross unrealized losses (6,674) (5,855)
Available for sale 55,677 34,652
Residential Collateralized Mortgage Obligations [Member]    
Available for sale, amortized cost 117,936 94,071
Available for sale, gross unrealized gains 178 454
Available for sale, gross unrealized losses (12,638) (12,198)
Available for sale 105,476 82,327
Commercial Collateralized Mortgage Obligations [Member]    
Available for sale, amortized cost 94,284 69,941
Available for sale, gross unrealized gains 175 22
Available for sale, gross unrealized losses (2,803) (2,664)
Available for sale 91,656 67,299
Commercial Paper [Member]    
Available for sale, amortized cost 78,687 73,121
Available for sale, gross unrealized gains 1 0
Available for sale, gross unrealized losses (3) (16)
Available for sale 78,685 73,105
Corporate Debt Securities [Member]    
Available for sale, amortized cost 34,733 34,800
Available for sale, gross unrealized gains 43 0
Available for sale, gross unrealized losses (2,961) (4,109)
Available for sale 31,815 30,691
Municipal Bonds [Member]    
Available for sale, amortized cost 12,602 12,636
Available for sale, gross unrealized gains 0  
Available for sale, gross unrealized losses (3,527)  
Available for sale 9,075 9,509
Held to maturity (fair value of $4,948 and $5,097 at December 31, 2024 and December 31, 2023) 4,691 4,708
Held to maturity, gross unrealized gains 0 0
Held to maturity, gross unrealized losses (244) (115)
Securities held to maturity, fair value 4,447 4,593
Commercial Mortgage-Backed Securities [Member]    
Available for sale, amortized cost   12,636
Available for sale, gross unrealized gains   0
Available for sale, gross unrealized losses   (3,127)
Available for sale   9,509
Taxable Municipal Bonds [Member]    
Held to maturity (fair value of $4,948 and $5,097 at December 31, 2024 and December 31, 2023) 500 501
Held to maturity, gross unrealized gains 1 3
Held to maturity, gross unrealized losses 0 0
Securities held to maturity, fair value $ 501 $ 504