XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jan. 31, 2025
Leases [Abstract]    
Remainder of 2026 $ 7,349  
2027 13,813  
2028 12,155  
2029 5,074  
2030 3,924  
Thereafter 1,461  
Total operating lease payments 43,776  
Less: imputed interest (4,496)  
Total operating lease liabilities $ 39,280 $ 28,469