XML 35 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Non-Standardized Profit Sharing Plan (Details) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended
Jan. 31, 2018
Dec. 31, 2017
Apr. 30, 2018
Apr. 30, 2017
Non Standarized Profit Sharing Plan [Line Items]        
Non-Standardized profit sharing plan description     Under the plan our employees qualify to participate in the plan after one year of employment. Contributions under the plan are based on 25% of the annual base salary of each eligible employee up to $54,000 per year. Contributions under the plan are fully vested upon funding.  
Consulting Services [Member]        
Non Standarized Profit Sharing Plan [Line Items]        
Common shares issued   100,000    
Various Employees One [Member]        
Non Standarized Profit Sharing Plan [Line Items]        
Common shares issued   644,731    
Recognized stock-based compensation expense   $ 226    
Equity Purchase Agreement [Member]        
Non Standarized Profit Sharing Plan [Line Items]        
Common shares issued 250,000      
Management for Services [Member]        
Non Standarized Profit Sharing Plan [Line Items]        
Common shares issued     515,493  
Recognized stock-based compensation expense     $ 155  
Various Employees [Member]        
Non Standarized Profit Sharing Plan [Line Items]        
Common shares issued     644,731 1,003,966
Recognized stock-based compensation expense     $ 226 $ 241