XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Employees' Retirement Plan (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Dec. 31, 2021
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Retirement Benefits [Abstract]          
Employer contributions   $ 112,469 $ 109,760 $ 337,500 $ 329,743
Pension contributions   $ 29,740 $ 17,925 $ 67,239 $ 48,498
Minimum contribution rate 19.66%     9.00%  
Percentage of other condition of employment   23.00%   23.00%