XML 79 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Leases, Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Commitments and Contingencies Disclosure [Abstract]    
ROU assets $ 9,279 $ 9,312
Operating lease payments $ 1,799 1,526
Remaining lease term (in years) 8 years  
Option to extend, term (in years) 5 years  
Option to terminate, term (in years) 1 year  
Operating lease expense $ 2,854 2,441
Operating lease, short term, expense $ 1,055 $ 915
Operating lease, weighted average remaining lease term (in years) 5 years 10 months 24 days 7 years 7 months 6 days
Operating lease, weighted average discount rate (as a percent) 4.10% 4.10%
Finance lease, weighted average remaining lease term (in years) 4 years 3 months 18 days 5 years 3 months 18 days
Finance lease, weighted average discount rate (as a percent) 10.00% 10.00%