v3.26.1
Note 7 - Revenue Recognition - Schedule of Allowance for Credit Losses on Accounts Receivable (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Balance - beginning of period     $ 596,059  
Increase to provision for credit losses     280,925  
Write offs charged against allowance $ (62) $ (44,536) (339) $ (270,054)
Balance - end of period $ 876,645   $ 876,645