XML 78 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 12 - Federal and State Income Taxes - Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Federal $ 945 $ 4,697 $ 10,673
State 1,089 2,580 3,121
Total current income tax provision 2,034 7,277 13,794
Deferred:      
Federal (9,248) 944 12,920
State (2,537) 1,942 1,621
Total deferred income tax provision (11,785) 2,886 14,541
Total income tax provision expense $ (9,751) $ 10,163 $ 28,335