XML 38 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies (Details) - Schedule of allowance for uncollectible receivables - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2025
Apr. 30, 2024
Jul. 31, 2024
Allowance for Credit Loss [Member]          
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]          
Beginning balance     $ 42,680 $ 115,000 $ 115,000
Charge-offs (recoveries)     (26,785)   (112,552)
Reserve Adjustments     6,289   40,232
Ending balance $ 22,184   22,184   $ 42,680
Credit Loss [Member]          
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]          
Charge-offs (recoveries)   $ (5,000)   (23,000)  
Reserve Adjustments (4,229)   6,289 (14,573)  
Ending balance $ (4,229) $ (5,000) $ 6,289 $ (37,573)