XML 68 R55.htm IDEA: XBRL DOCUMENT v3.24.1
Property and Equipment, Net - Schedule of Property and Equipment (Detail) - USD ($)
$ in Thousands
Jan. 31, 2024
Jan. 31, 2023
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 37,039 $ 34,177
Less: accumulated depreciation and amortization (26,600) (22,363)
Total property and equipment, net 10,439 11,814
Computer hardware and software [Member]    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 23,518 20,733
Tools and equipment [Member]    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 8,564 8,325
Furniture and fixtures [Member]    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 1,351 1,311
Leasehold improvements [Member]    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 3,440 3,295
Construction in progress [Member]    
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 166 $ 513