XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Balance Sheet Components (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Jan. 31, 2025
Finance Lease:    
Property and equipment, net $ 18,547 $ 19,540
Other accrued liabilities, current 6,184 6,814
Other liabilities, non-current 28,933 30,697
Operating Leases:    
Operating lease right-of-use assets 33,702 34,607
Operating lease liabilities, current 8,914 9,126
Operating lease liabilities, non-current $ 28,086 $ 27,374