XML 81 R69.htm IDEA: XBRL DOCUMENT v3.26.1
Leases (Minimum Future Lease Payments 842) (Details) - USD ($)
$ in Thousands
Jan. 31, 2026
Jan. 31, 2025
Leases [Abstract]    
2027 $ 9,778  
2028 9,513  
2029 9,656  
2030 9,979  
2031 6,863  
Remaining balance of lease payments 45,789  
Short-term lease liabilities 6,490 $ 1,673
Long-term lease liabilities 30,006 $ 36,007
Total lease liabilities 36,496  
Difference between undiscounted cash flows and discounted cash flows $ 9,293