Annual report pursuant to Section 13 and 15(d)

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

v3.22.4
Note 12 - Income Taxes - Schedule of Components of Provision for Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
Federal $ 10,515 $ 4,246 $ 5,509
State 1,505 (1,967) 1,621
Current Income Tax Expense (Benefit), Total 12,020 2,279 7,130
Deferred:      
Federal (2,187) 1,874 (17,135)
State (1,081) (256) (2,271)
Deferred Income Tax Expense (Benefit), Total (3,268) 1,618 (19,406)
Income Tax Expense (Benefit), Total $ 8,752 $ 3,897 $ (12,276)