XML 73 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Leases and Commitments Leases and Commitments (Minimum Future Lease Payments 842) (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Commitments [Abstract]    
2023 $ 5,618  
2024 5,473  
2025 5,473  
2026 1,382  
2027 0  
Thereafter 0  
Remaining balance of lease payments 17,946  
Short-term lease liabilities 4,734 $ 4,672
Long-term lease liabilities 11,437 $ 15,619
Total lease liabilities 16,171  
Difference between undiscounted cash flows and discounted cash flows $ 1,775