v3.26.1
Note 4 - Accounts Receivable - Summary of Accounts Receivable (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Accounts receivable $ 1,889,136 $ 1,604,075
Allowance for credit losses (157,627) (383,253)
Accounts receivable, net of allowances for credit losses $ 1,731,509 $ 1,220,822