v3.26.1
Note 12 - Income Taxes - Provision for Income Taxes (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Provision for (benefit from) federal income taxes - current $ 295,157 $ (51,536) $ 385,344 $ 56,324
Provision for state income taxes - current     813 813
(Benefit from) provision for federal income taxes - deferred (106,131) 215,312 17,105 253,703
Total provision for income taxes $ 189,026 $ 163,776 $ 403,262 $ 310,840