Annual report pursuant to Section 13 and 15(d)

Note 11 - Income Taxes - Schedule of Components of Provision for Income Tax Expense (Details)

v3.24.0.1
Note 11 - Income Taxes - Schedule of Components of Provision for Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ (2,854) $ 10,515 $ 4,246
State 804 1,505 (1,967)
Current Income Tax Expense (Benefit) (2,050) 12,020 2,279
Deferred:      
Federal 7,709 (2,187) 1,874
State (148) (1,081) (256)
Deferred Income Tax Expense (Benefit) 7,561 (3,268) 1,618
Income Tax Expense (Benefit) $ 5,511 $ 8,752 $ 3,897