XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Balance Sheet Components (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
Jan. 31, 2023
Finance Lease:    
Property and equipment, net $ 24,508 $ 27,489
Other accrued liabilities, current 5,933 5,483
Other liabilities, non-current 39,156 43,690
Operating Leases:    
Operating lease right-of-use assets 39,181 41,194
Operating lease liabilities, current 9,592 8,686
Operating lease liabilities, non-current $ 33,131 $ 36,264