XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - ASC 842 Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Jan. 31, 2022
Jul. 31, 2021
Leases [Abstract]      
Remaining of 2023 $ 2,829    
2024 5,617    
2025 5,615    
2026 1,401    
2027 0    
Thereafter 0    
Remaining balance of lease payments 15,462    
Short-term lease liabilities 4,909 $ 4,734 $ 4,678
Long-term lease liabilities 9,241 $ 11,437 $ 13,429
Total lease liabilities 14,150    
Difference between undiscounted cash flows and discounted cash flows $ 1,312