v3.26.1
NOTES PAYABLE - Additional information (Details) - USD ($)
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
NOTES PAYABLE    
Outstanding Principal Amount $ 18,000 $ 26,000
Revolving Line of Credit    
NOTES PAYABLE    
Principal amount 6,500,000  
Maximum amount for use with credit card $ 250,000  
Interest rate period 1 month  
Line of credit facility, interest rate during period 3.15%  
Minimum net worth required for compliance $ 32,000,000  
Outstanding Principal Amount $ 0 0
Interest Rate 6.80%  
Loan reserve, completion guarantee $ 1,812,000 1,812,000
Loan reserve, credit card usage 250,000 250,000
Revolving Line of Credit | Minimum    
NOTES PAYABLE    
Unrestricted cash and cash equivalents 3,000,000  
Equipment financing    
NOTES PAYABLE    
Outstanding Principal Amount $ 18,000 $ 26,000
Interest Rate 2.35%  
Non-revolving line of credit    
NOTES PAYABLE    
Outstanding Principal Amount $ 50,000