XML 74 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Leases and Commitments Leases and Commitments (Minimum Future Lease Payments 842) (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Commitments [Abstract]    
2024 $ 5,679  
2025 5,674  
2026 1,432  
2027 0  
2028 0  
Thereafter 0  
Remaining balance of lease payments 12,785  
Short-term lease liabilities 5,082 $ 4,734
Long-term lease liabilities 6,796 $ 11,437
Total lease liabilities 11,878  
Difference between undiscounted cash flows and discounted cash flows $ 907