XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components - Property plant and equipment (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Jan. 31, 2025
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 138,557 $ 129,147
Less: accumulated depreciation and amortization (83,622) (75,953)
Total property and equipment, net 54,935 53,194
Equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 78,224 75,589
Capitalized internal-use software    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 41,164 36,132
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 14,371 12,739
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 4,798 $ 4,687