XML 60 R40.htm IDEA: XBRL DOCUMENT v3.25.1
PROPERTY AND EQUIPMENT, NET (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Property, plant and equipment, gross $ 31,179 $ 27,203
Less accumulated depreciation and amortization (18,201) (17,600)
Property, Plant and Equipment, Net 13,948 10,685
Construction-in-progress [Member]    
Property, plant and equipment, gross 970 1,081
Machinery And Equipment [Member]    
Property, plant and equipment, gross $ 14,180 10,773
Machinery And Equipment [Member] | Bottom [Member]    
Property, plant and equipment, useful life 3 years  
Machinery And Equipment [Member] | Top [Member]    
Property, plant and equipment, useful life 10 years  
Furniture and fixtures [Member]    
Property, plant and equipment, gross $ 1,176 988
Furniture and fixtures [Member] | Bottom [Member]    
Property, plant and equipment, useful life 3 years  
Furniture and fixtures [Member] | Top [Member]    
Property, plant and equipment, useful life 10 years  
Leasehold improvements [Member]    
Property, plant and equipment, gross $ 3,059 2,388
Property, plant and equipment, useful life Shorter of lease term or useful life  
Land and building [Member]    
Property, plant and equipment, gross $ 7,623 7,625
Land and building [Member] | Bottom [Member]    
Property, plant and equipment, useful life 20 years  
Land and building [Member] | Top [Member]    
Property, plant and equipment, useful life 30 years  
Computer hardware and software [Member]    
Property, plant and equipment, gross $ 5,141 $ 5,430
Property, plant and equipment, useful life 3 years