XML 117 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Income Taxes - Components of Income Tax Expense (Benefit) from Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Federal $ 25,360 $ 22,405 $ 13,292
State 5,254 2,962 2,059
Total current income tax expense 30,614 25,367 15,351
Federal (977) (513) 3,318
State 542 2,336 2,176
Total deferred income tax expense (benefit) (435) 1,823 5,494
Change in valuation allowance 0 0 (93)
Total income tax expense $ 30,179 $ 27,190 $ 20,752