v3.25.4
Note 22 - Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Unrealized loss $ (10,014) $ (9,737)
Tax effect 2,303 2,265
Total accumulated other comprehensive loss (7,711) (7,478)
AOCI, Accumulated Gain (Loss), Debt Securities, Transfer to Held-to-Maturity, Parent [Member]    
Unrealized loss $ 0 $ (6)