XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Employees’ Retirement Plan (Details Narrative)
3 Months Ended 9 Months Ended
Apr. 30, 2025
USD ($)
Apr. 30, 2024
USD ($)
Apr. 30, 2025
USD ($)
Employees
Apr. 30, 2024
USD ($)
Defined Benefit Plan Disclosure [Line Items]        
Employer contributions $ 110,729 $ 116,272 $ 332,186 $ 357,251
Pension contributions $ 22,809 $ 20,880 $ 66,352 $ 72,490
Employer contributing, percentage     5.00%  
Pension fund's rehabilitation plan expire date     Nov. 30, 2025  
Number of employees | Employees     28  
Pension Plan [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Contribution rate, percentage     20.50%  
Percentage of other condition of employment     21.00%