XML 52 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Options and Share-Based Compensation - Additional Information (Detail) - 2017 Plan [Member] - Restricted Stock Units (RSUs) [Member]
3 Months Ended
Jul. 31, 2018
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Restricted stock units granted | shares 17,769
Vesting period 3 years
Stock-based compensation expense $ 447,000
Remaining estimated compensation expense $ 15,000