XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - ASC 842 Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jan. 31, 2023
Jul. 31, 2022
Leases [Abstract]      
Remaining of 2024 $ 2,902    
2025 5,825    
2026 1,564    
2027 8    
2028 0    
Thereafter 0    
Remaining balance of lease payments 10,299    
Short-term lease liabilities 5,386 $ 5,082 $ 4,909
Long-term lease liabilities 4,317 $ 6,796 $ 9,241
Total lease liabilities 9,703    
Difference between undiscounted cash flows and discounted cash flows $ 596