Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Schedule of Future Minimum Lease Payments (Tables)

v3.3.1.900
Commitments and Contingencies - Schedule of Future Minimum Lease Payments (Tables)
9 Months Ended
Jan. 31, 2016
Leases [Abstract]  
Schedule of Future Minimum Lease Payments for Operating Leases
    Non-Related   Related      
    Party   Party   Total  
Year ending April 30:                    
2016 remaining     45,000     23,000     68,000  
2017     162,000     90,000     252,000  
2018     84,000     90,000     174,000  
2019     85,000     45,000     130,000  
2020     86,000         86,000  
Thereafter                    
Total   $ 462,000   $ 248,000   $ 710,000