XML 91 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheet Components - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 56,976 $ 39,243
Less: accumulated depreciation (27,931) (22,067)
Property and equipment, net 29,045 17,176
Computers and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 28,450 22,478
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 19,622 9,338
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 6,485 4,875
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 2,419 $ 2,552