XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Additional Information (Details) - USD ($)
3 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Apr. 30, 2022
Lessee Lease Description [Line Items]      
Operating lease cost $ 1,000,000.0 $ 901,000  
Short-term operating lease costs $ 47,000 51,000  
Operating lease, weighted average lease term 16 years    
Operating lease, weighted average discount rate 5.40%    
Operating right-of-use lease asset $ 25,417,000   $ 23,884,000
Operating lease, liability 26,357,000   $ 24,879,000
Cash paid for amounts included in measurement of liabilities and operating cash flows 481,000 $ 443,000  
Corporate Office and Warehouse      
Lessee Lease Description [Line Items]      
Operating right-of-use lease asset 1,900,000    
Operating lease, liability $ 1,900,000