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

2020
1,077

2021
1,161

2022
1,139

2023
1,102

Thereafter
4,225

 
$
8,859