XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Note 9 - Income Taxes (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Jan. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Tax Expense (Benefit)   $ 60,000 $ (318,000) $ 163,000 $ (2,519,000)
Effective Income Tax Rate Reconciliation, Percent   (1.30%) 6.40% (0.90%) 21.40%
Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense $ 2,100,000