XML 87 R61.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases, Commitments and Contingencies - Additional Information (Detail) - USD ($)
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Commitments and Contingencies Disclosure [Abstract]    
ROU assets $ 7,454,000 $ 9,170,000
Operating lease payments $ 2,594,000 2,278,640
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,458,000 3,344,000
Operating lease, short term, expense $ 864,000 $ 1,065,000
Operating lease, weighted average remaining lease term (in years) 4 years 2 months 12 days 5 years 1 month 6 days
Operating lease, weighted average discount rate (as a percent) 5.10% 5.00%
Finance lease, weighted average remaining lease term (in years) 4 years 6 months 3 years 1 month 6 days
Finance lease, weighted average discount rate (as a percent) 8.30% 6.80%
Lease not yet commenced amount $ 681,000  
Term of contract 3 years