XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Significant Accounting Policies (Accounts Receivable) (Details) - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Accounting Policies [Abstract]      
Accounts Receivable, Allowance for Credit Loss $ 171,104 $ 153,878 $ 236,349
Accounts Receivable, Allowance for Credit Loss, Writeoff (20,320) (87,071)  
Accounts Receivable, Allowance for Credit Loss, Recovery $ 37,546 $ 4,600