XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Note 2 - Securities Available for Sale - Gross Unrealized Losses and Fair Value of Securities Available for Sale in Continuous Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair value, less than 12 months $ 24,044 $ 41,496
Unrealized loss, less than 12 months 401 673
Fair value, 12 months or longer 121,033 129,014
Unrealized loss, 12 months or longer 20,137 23,868
Total fair value 145,077 170,510
Total unrealized loss 20,538 24,541
Collateralized Mortgage-Backed Securities [Member]    
Fair value, less than 12 months 1,590 346
Unrealized loss, less than 12 months 17 9
Fair value, 12 months or longer 8,711 9,193
Unrealized loss, 12 months or longer 1,458 1,665
Total fair value 10,301 9,539
Total unrealized loss 1,475 1,674
Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member]    
Fair value, less than 12 months 5,669 21,145
Unrealized loss, less than 12 months 62 330
Fair value, 12 months or longer 91,546 95,587
Unrealized loss, 12 months or longer 15,896 19,211
Total fair value 97,215 116,732
Total unrealized loss 15,958 19,541
US Government-sponsored Enterprises Debt Securities [Member]    
Fair value, less than 12 months 0 0
Unrealized loss, less than 12 months 0 0
Fair value, 12 months or longer 5,017 5,445
Unrealized loss, 12 months or longer 580 722
Total fair value 5,017 5,445
Total unrealized loss 580 722
Mortgage-Backed Securities, Issued by Private Enterprises [Member]    
Fair value, less than 12 months 0 0
Unrealized loss, less than 12 months 0 0
Fair value, 12 months or longer 2,485 2,440
Unrealized loss, 12 months or longer 15 60
Total fair value 2,485 2,440
Total unrealized loss 15 60
US States and Political Subdivisions Debt Securities [Member]    
Fair value, less than 12 months 16,785 20,005
Unrealized loss, less than 12 months 322 334
Fair value, 12 months or longer 4,474 5,063
Unrealized loss, 12 months or longer 988 996
Total fair value 21,259 25,068
Total unrealized loss 1,310 1,330
Other Debt Obligations [Member]    
Fair value, less than 12 months 0 0
Unrealized loss, less than 12 months 0 0
Fair value, 12 months or longer 8,800 11,286
Unrealized loss, 12 months or longer 1,200 1,214
Total fair value 8,800 11,286
Total unrealized loss $ 1,200 $ 1,214