XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Employees' Retirement Plan (Details Narrative)
1 Months Ended 3 Months Ended 9 Months Ended
Nov. 30, 2021
Apr. 30, 2024
USD ($)
Apr. 30, 2023
USD ($)
Apr. 30, 2024
USD ($)
Integer
Apr. 30, 2023
USD ($)
Defined Benefit Plan Disclosure [Line Items]          
Employer contributions   $ 116,272 $ 126,250 $ 357,251 $ 353,250
Pension contributions   $ 20,880 $ 26,788 $ 72,490 $ 86,529
Expire date       Nov. 30, 2025  
Number of employees | Integer       30  
Pension Plan [Member]          
Defined Benefit Plan Disclosure [Line Items]          
Contribution rate, percentage 9.00%     20.16%  
Percentage of other condition of employment       27.00%