XML 48 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Jan. 31, 2023
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Remainder of 2023 $ 689
2024 2,841
2025 2,889
2026 2,938
2027 2,904
Thereafter 5,244
 Total undiscounted liabilities 17,505
Less: Imputed interest (8,636)
Present value of minimum lease payments $ 8,869