XML 59 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Note 3 - Securities - Fair Value of Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Amortized cost $ 361,290   $ 156,750
Gross unrealized gains 138   46
Gross unrealized losses   $ (898) (3,593)
Fair value 360,530   153,203
US States and Political Subdivisions Debt Securities [Member]      
Amortized cost 703   930
Gross unrealized gains 3   12
Gross unrealized losses 0   (8)
Fair value 706   934
US Treasury Securities [Member]      
Amortized cost 246,876   115,920
Gross unrealized gains 103   0
Gross unrealized losses (689)   (3,412)
Fair value 246,290   112,508
US Government-sponsored Enterprises Debt Securities [Member]      
Amortized cost 109,900   35,446
Gross unrealized gains 1   7
Gross unrealized losses (128)   (62)
Fair value 109,773   35,391
Residential Mortgage-Backed Securities [Member]      
Amortized cost 2,949   3,431
Gross unrealized gains 31   27
Gross unrealized losses (69)   (91)
Fair value 2,911   3,367
Collateralized Mortgage-Backed Securities [Member]      
Amortized cost 862   1,023
Gross unrealized gains 0   0
Gross unrealized losses (12)   (20)
Fair value $ 850   $ 1,003