XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - ASC 842 Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Jan. 31, 2024
Apr. 30, 2023
Leases [Abstract]      
Remaining of 2025 $ 4,862    
2026 2,194    
2027 441    
2028 6    
2029 0    
Thereafter 0    
Remaining balance of lease payments 7,503    
Short-term lease liabilities 6,221 $ 5,744 $ 5,271
Long-term lease liabilities 915 $ 1,829 $ 5,648
Total lease liabilities 7,136    
Difference between undiscounted cash flows and discounted cash flows $ 367