XML 40 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Receivables (Tables)
12 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
   

2023

   

2022

 

Accounts receivable

  $ 2,693,122     $ 3,371,293  

Allowance for doubtful accounts

    (170,103

)

    (206,093

)

    $ 2,523,019     $ 3,165,200