XML 115 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Leases, Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Commitments and Contingencies Disclosure [Abstract]    
ROU assets $ 7,573 $ 9,279
Operating lease payments $ 2,019 1,799
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 $ 3,067 2,854
Operating lease, short term, expense $ 1,048 $ 1,055
Operating lease, weighted average remaining lease term (in years) 5 years 9 months 18 days 5 years 10 months 24 days
Operating lease, weighted average discount rate (as a percent) 4.10% 4.10%
Finance lease, weighted average remaining lease term (in years) 3 years 9 months 18 days 4 years 3 months 18 days
Finance lease, weighted average discount rate (as a percent) 6.60% 10.00%