XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies (Details) - Schedule of allowance for uncollectible receivables and bad debt expense - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Jul. 31, 2023
Allowance for Uncollectible Accounts Receivables [Member]          
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]          
Beginning balance     $ 115,000 $ 393,000 $ 393,000
Charge-offs     (112,552)   (149,337)
Reserve adjustments     37,964   (128,663)
Ending Balance $ 40,412   40,412   $ 115,000
Bad Debt Expense [Member]          
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]          
Charge-offs 43,253  
Recoveries (5,000)   (23,000)    
Reserve adjustments (24,000) (14,573) (108,663)  
Ending balance $ (5,000) $ (24,000) $ (37,573) $ (65,410)