XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Operating Leases - Summary of Maturities of Lease Liabilities Under Non-cancelable Operating Leases (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Jan. 31, 2022
Operating Lease Liabilities Payments Due [Abstract]    
2023 remainder $ 1,791  
2024 3,684  
2025 3,650  
2026 1,940  
2027 1,684  
Thereafter 3,555  
Total future minimum lease payments 16,304  
Less: imputed interest (1,517)  
Present value of lease liabilities $ 14,787 $ 14,454