XML 74 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 1 - Summary of Significant Accounting Policies - Summary of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accumulated other comprehensive gain/(loss) $ (49,825) $ (50,487) $ (65,341)
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]      
Unrealized gains (losses) on securities available for sale (63,070) (63,906) (82,710)
Tax effect $ 13,245 $ 13,419 $ 17,369