XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Apr. 01, 2021
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2023 $ 2,735  
2024 2,809  
2025 2,848  
2026 2,895  
2027 2,860  
Thereafter 5,164  
 Total undiscounted liabilities 19,311  
Less: Imputed interest (9,845)  
Operating lease, liability $ 9,466 $ 3,300