XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Note 4 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Tax Expense (Benefit) $ 1,754 $ 1,586 $ 4,202 $ 2,471
Effective Income Tax Rate Reconciliation, Percent     22.00% 19.00%
Income Tax Expense (Benefit), Discrete Adjustments     $ 100 $ (100)
Reserve for Uncertain Tax Position     200 300
Income Tax Expense (Benefit), Stock-based Awards     $ (100) (100)
Income Tax Expense (Benefit), State Appointment Change       (600)
Income Tax Expense (Benefit), Merger       $ 300