XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Schedule of Future Lease Payments for Operating Leases (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Apr. 30, 2021
Operating    
2022 $ 804  
2023 3,081  
2024 2,055  
2025 2,059  
2026 2,005  
2027 2,033  
Thereafter 26,514  
Total future lease payments 38,551  
Less amounts representing interest (13,192)  
Total operating lease liabilities 25,359  
Less current maturities of lease liabilities (1,846) $ (1,771)
Long-term maturities of lease liabilities $ 23,513 $ 24,780