v3.26.1
Related Party Transactions (Details) - Schedule of rent payments and expense - USD ($)
3 Months Ended 9 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Related Party Transaction [Line Items]        
Payments for Rent $ 261,072 $ 261,072 $ 783,217 $ 759,453
[custom:RentExpense] 356,845 401,143 1,070,535 1,173,140
Jamaica Avenue at 169th Street [Member]        
Related Party Transaction [Line Items]        
Payments for Rent 156,250 156,250 468,750 468,750
[custom:RentExpense] 243,371 287,670 730,114 863,012
504-506 Fulton Street [Member]        
Related Party Transaction [Line Items]        
Payments for Rent 90,564 90,564 271,692 271,692
[custom:RentExpense] 95,299 95,299 285,896 285,896
508 Fulton Street [Member]        
Related Party Transaction [Line Items]        
Payments for Rent 14,258 14,258 42,775 19,011
[custom:RentExpense] $ 18,175 $ 18,174 $ 54,525 $ 24,232