XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - ASC 842 Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
Jan. 31, 2023
Oct. 31, 2022
Leases [Abstract]      
Remaining of 2024 $ 1,447    
2025 5,825    
2026 1,564    
2027 8    
2028 0    
Thereafter 0    
Remaining balance of lease payments 8,844    
Short-term lease liabilities 5,465 $ 5,082 $ 4,985
Long-term lease liabilities 2,933 $ 6,796 $ 8,028
Total lease liabilities 8,398    
Difference between undiscounted cash flows and discounted cash flows $ 446