v3.26.1
Employees' Retirement Plan (Details Narrative)
3 Months Ended 9 Months Ended
May 01, 2026
Apr. 30, 2026
USD ($)
Apr. 30, 2025
USD ($)
Apr. 30, 2026
USD ($)
Employees
Apr. 30, 2025
USD ($)
Defined Benefit Plan Disclosure [Line Items]          
Employer contributions   $ 22,697 $ 110,729 $ 230,753 $ 332,186
Pension contributions   $ 21,159 $ 22,809 $ 64,693 $ 66,352
Pension fund's rehabilitation plan expire date       Nov. 30, 2028  
Number of employees | Employees       24  
Pension Plan [Member] | Subsequent Event [Member]          
Defined Benefit Plan Disclosure [Line Items]          
Contribution rate, percentage 20.70%        
Percentage of other condition of employment 21.00%