XML 81 R65.htm IDEA: XBRL DOCUMENT v3.24.1
Note 12 - Income Tax - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Federal $ 1,080 $ 1,874
State 614 434
Total current taxes 1,694 2,308
Federal (332) (279)
State (17) (134)
Total deferred taxes (349) (413)
Total taxes on income $ 1,345 $ 1,895