XML 70 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 3 - Investments, Held to Maturity - Summary of HTM Securities in Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Fair value, less than 12 months, HTM $ 9,906 $ 40,732
Unrealized losses, less then 12 months, HTM 156 458
Fair value, more than 12 months, HTM 56,428 83,261
Unrealized loss, more than 12 months, HTM 5,024 4,941
Fair value, unrealized loss position, HTM 66,334 123,993
Unrealized loss, unrealized loss position, HTM 5,180 5,399
US Treasury and Government [Member]    
Fair value, less than 12 months, HTM 0 0
Unrealized losses, less then 12 months, HTM 0 0
Fair value, more than 12 months, HTM 11,928 23,596
Unrealized loss, more than 12 months, HTM 39 278
Fair value, unrealized loss position, HTM 11,928 23,596
Unrealized loss, unrealized loss position, HTM 39 278
Taxable Municipal Bonds [Member]    
Fair value, less than 12 months, HTM 0 0
Unrealized losses, less then 12 months, HTM 0 0
Fair value, more than 12 months, HTM 953 934
Unrealized loss, more than 12 months, HTM 20 28
Fair value, unrealized loss position, HTM 953 934
Unrealized loss, unrealized loss position, HTM 20 28
Collateralized Mortgage-Backed Securities [Member]    
Fair value, less than 12 months, HTM 9,906 40,732
Unrealized losses, less then 12 months, HTM 156 458
Fair value, more than 12 months, HTM 43,547 58,731
Unrealized loss, more than 12 months, HTM 4,965 4,635
Fair value, unrealized loss position, HTM 53,453 99,463
Unrealized loss, unrealized loss position, HTM $ 5,121 $ 5,093