XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Components - Property plant and equipment (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jan. 31, 2025
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 144,367 $ 129,147
Less: accumulated depreciation and amortization (86,032) (75,953)
Total property and equipment, net 58,335 53,194
Equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 76,911 75,589
Capitalized internal-use software    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 46,693 36,132
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 15,904 12,739
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 4,859 $ 4,687