XML 67 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Future Minimum Payments and Lease Obligations (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Apr. 30, 2022
Aug. 25, 2021
Leases [Abstract]      
Fiscal 2024 $ 6,136    
Fiscal 2025 7,458    
Fiscal 2026 7,744    
Fiscal 2027 7,983    
Fiscal 2028 8,229    
Fiscal 2029 and thereafter 44,137    
Total future minimum lease payments 81,687    
Less: Tenant improvement allowance (15,932)    
Less: Imputed interest (26,096)   $ (103,100)
Total operating lease liabilities $ 39,659 $ 30,464