XML 86 R74.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Apr. 30, 2022
USD ($)
Operating Leased Assets [Line Items]  
Current maturities $ (2,264)
Lease liability - long-term 2,699
Lease assets $ 9,722
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other accrued expenses
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, plant and equipment, net
Other Liabilities [Member]  
Operating Leased Assets [Line Items]  
Outstanding amounts under finance lease obligations $ 4,963