v3.26.1
Note 7 - Income Taxes - Effective Income Tax Rate Reconciliation (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Change in valuation allowance     $ 0 $ 0
Change in valuation allowance, percent     0.00% 0.00%
Permanent and other differences     $ (34,553) $ 98,745
Permanent and other differences, percent     (4.60%) (21.00%)
State taxes     $ 220,168 $ 131,411
State taxes, percent     29.60% (27.90%)
Income tax expense $ 170,097 $ 68,857 $ 341,971 $ 131,411
Income tax expense (benefit), percent     45.90% (27.90%)
Income Tax Jurisdiction, Domestic Federal [Member]        
Income tax (benefit) at 21%     $ 156,356 $ (98,745)
Income tax (benefit) at 21%, percent     21.00% 21.00%