XML 39 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Retirement Benefit Plan (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Jan. 01, 1998
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2025
Jan. 31, 2024
Retirement Benefits [Abstract]          
Description of employees eligibility Employees are eligible to participate in the Plan when they have attained the age of 21 and completed one thousand hours of service in any plan year with the Company.        
Employees vesting percentage 100.00%        
Employer matching contribution vesting period 6 years        
Employees matching contributions   $ 14,000 $ 15,000 $ 44,000 $ 45,000