XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.3
NOTES PAYABLE - Additional information (Details) - USD ($)
3 Months Ended 6 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
NOTES PAYABLE        
Principal repayments $ 2,000 $ 2,000 $ 3,000 $ 5,000
Revolving Line of Credit        
NOTES PAYABLE        
Aggregate principal amount 172,000   172,000  
Line of credit, aggregate principal amount $ 1,812,000   1,812,000  
Principal repayments     $ 250,000