XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Related Party Transactions (Details) - USD ($)
3 Months Ended 9 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Related Party Transaction [Line Items]        
Due to related parties $ 0   $ 0  
Board Member | Board Member One        
Related Party Transaction [Line Items]        
Related party transaction, amounts of transaction 9,000 $ 9,000 27,000 $ 27,000
Board Member | Board Member Two        
Related Party Transaction [Line Items]        
Related party transaction, amounts of transaction $ 0 $ 341 $ 0 $ 5,460