XML 74 R48.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Sale-Leaseback Financing Transaction - Narrative (Details)
$ in Thousands
12 Months Ended
Apr. 30, 2024
USD ($)
renewalOption
Apr. 30, 2023
USD ($)
Financing Liability [Abstract]    
Term of agreement 20 years  
Number of renewal options | renewalOption 4  
Renewal term 5 years  
Initial basic monthly rent $ 158  
Annual rental increase, as a percent 2.00%  
Discount rate 4.75%  
Gain (loss) on sale leaseback agreement $ 0  
Financing liability 28,133 $ 28,774
Debt issuance costs on financing liability 648 708
Current portion of financing liability 713 642
Long-term portion of financing liability 27,420 28,132
Interest expense on financing liability 1,287 1,316
Financing Liability [Line Items]    
Property plant and equipment gross $ 64,234 61,368
Building    
Financing Liability [Line Items]    
Useful Life (in years) 20 years  
Land    
Financing Liability [Line Items]    
Property plant and equipment gross $ 41 $ 41