v3.26.1
Note 10 - Segment Reporting - Reconciliation of Profit (Loss) (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Profit $ 5,136,883 $ 4,809,143
Stock-based compensation (329,284) (410,062)
SG&A (4,356,142) (4,142,895)
Depreciation and amortization (225,745) (495,770)
Operating income (loss) $ 225,712 $ (239,584)