XML 99 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Income Taxes - Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Federal $ 10,804 $ 18,315 $ 16,037
State 6,761 10,952 9,087
Total Current 17,565 29,267 25,124
Federal (288) (1,756) (1,148)
State 504 (493) 55
Total Deferred 216 (2,249) (1,093)
Total income tax expense $ 17,781 $ 27,018 $ 24,031