v3.26.1
Note 8 - Income Tax (Details Textual)
6 Months Ended
Jun. 30, 2026
Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Percent 1.60%
Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent 0.60%