XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - ASC 842 Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Jan. 31, 2023
Apr. 30, 2022
Leases [Abstract]      
Remaining of 2024 $ 4,344    
2025 5,794    
2026 1,536    
2027 2    
2028 0    
Thereafter 0    
Remaining balance of lease payments 11,676    
Short-term lease liabilities 5,271 $ 5,082 $ 4,769
Long-term lease liabilities 5,648 $ 6,796 $ 10,297
Total lease liabilities 10,919    
Difference between undiscounted cash flows and discounted cash flows $ 757