XML 76 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Federal and State Income Taxes - Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 4,697 $ 10,673 $ 6,314
State 2,580 3,121 1,843
Total current income tax provision 7,277 13,794 8,157
Deferred:      
Federal 944 12,920 13,720
State 1,942 1,621 4,112
Total deferred income tax provision 2,886 14,541 17,832
Total income tax provision expense $ 10,163 $ 28,335 $ 25,989