XML 141 R119.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 20 - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current, Federal income tax $ 6,973 $ 851 $ 9,005
Deferred, Federal income tax (3,105) 1,151 727
Federal income tax 3,868 2,002 9,732
Current, State income tax 2,389 2,415 2,298
Deferred, State income tax (878) (259) 147
State income tax 1,511 2,156 2,445
Total income tax expense $ 5,379 $ 4,158 $ 12,177