XML 76 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases and Commitments Leases and Commitments (Minimum Future Lease Payments 842) (Details) - USD ($)
$ in Thousands
Jan. 31, 2024
Jan. 31, 2023
Commitments [Abstract]    
2025 $ 6,037  
2026 1,772  
2027 142  
2028 0  
2029 0  
Thereafter 0  
Remaining balance of lease payments 7,951  
Short-term lease liabilities 5,744 $ 5,082
Long-term lease liabilities 1,829 $ 6,796
Total lease liabilities 7,573  
Difference between undiscounted cash flows and discounted cash flows $ 378