v3.26.1
Note 8 - Income Tax - Income Tax Reconciliation (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income before provision for income taxes $ 1,293,936 $ 183,212 $ 2,551,425 $ 1,249,021
Provision for income taxes $ 289,000 $ 38,430 $ 575,000 $ 322,000
Effective tax rates 22.30% 21.00% 22.50% 25.80%