v3.26.3
Note 3 - Receivables - Schedule of Receivables (Details) - USD ($)
Jun. 30, 2026
Jun. 30, 2025
Accounts receivable $ 4,863,557 $ 4,375,463
Allowance for doubtful accounts (249,818) (242,437)
Accounts Receivable, after Allowance for Credit Loss, Current $ 4,613,739 $ 4,133,026