XML 76 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Maturities (Details)
$ in Thousands
Jan. 31, 2023
USD ($)
Leases [Abstract]  
2024 $ 4,805
2025 5,733
2026 5,580
2027 5,640
2028 5,702
Thereafter 2,916
Total operating lease payments 30,376
Less: Imputed interest (3,402)
Present value of operating lease liabilities $ 26,974