XML 33 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
6 Months Ended
Oct. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Lease Payments
Future minimum lease payments due each fiscal year as follows (in thousands):
2019 (remaining)
$
327

2020
940

2021
1,024

2022
1,002

2023
964

Thereafter
4,087

 
$
8,344