XML 57 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Sale-Leaseback Financing Transaction - Narrative (Details)
$ in Thousands
3 Months Ended
Jul. 31, 2024
USD ($)
renewalOption
Jul. 31, 2023
USD ($)
Apr. 30, 2024
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 27,958   $ 28,133
Debt issuance costs on financing liability 633   648
Current portion of financing liability 731   713
Long-term portion of financing liability 27,227   27,420
Interest expense on financing liability 317 $ 325  
Financing Liability [Line Items]      
Property, plant and equipment, at cost $ 64,465   $ 64,234
Building      
Financing Liability [Line Items]      
Useful Life (in years) 20 years    
Land      
Financing Liability [Line Items]      
Property, plant and equipment, at cost $ 41