XML 66 R47.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Summary of Future Lease Payments for Operating and Finance Leases (Detail) - USD ($)
$ in Thousands
Apr. 30, 2026
Apr. 30, 2025
Operating Leases    
Total operating lease liabilities $ 0 $ 551
Less current maturities of lease liabilities 0 (233)
Long-term maturities of lease liabilities 0 318
Financing Leases    
2027 3,519  
2028 3,596  
2029 3,560  
2030 3,468  
2031 3,529  
Thereafter 28,501  
Total future lease payments 46,173  
Less amounts representing interest (12,152)  
Total finance lease liabilities 34,021 35,404
Less current maturities of lease liabilities (1,858) (1,701)
Non-current liabilities $ 32,163 $ 33,703