XML 74 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Details Narrative) - USD ($)
$ in Millions
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Lessee, Operating Lease, Renewal Term 2 years  
Lease commencement date 62 months  
Operating lease cash flow payments $ 0.4 $ 0.4
Monroe Township [Member]    
Lessee, operating lease, option to extend The lease includes an initial lease term of seven years which is set to expire in November of 2024, and contains an option to extend the lease for another five years  
Lease commencement date 7 years  
Houston, Texas [Member]    
Lessee, operating lease, option to extend expire in January of 2024  
Lease commencement date 1 year