XML 78 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Aggregate Future Lease Payments, ASC 842 (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
May 01, 2021
Leases [Abstract]    
2023 $ 3,316  
2024 3,136  
2025 2,645  
2026 2,248  
2027 2,150  
Thereafter 7,796  
Total lease payments 21,291  
Less: Interest 4,102  
Present value of lease liabilities $ 17,189 $ 4,000