XML 116 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 9 - Income Taxes - Components of Income Tax Expense (Benefit) from Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Federal $ 27,377 $ 25,360 $ 22,405
State 5,566 5,254 2,962
Total current income tax expense 32,943 30,614 25,367
Federal (2,681) (977) (513)
State (435) 542 2,336
Total deferred income tax expense (benefit) (3,116) (435) 1,823
Total income tax expense $ 29,827 $ 30,179 $ 27,190