v3.21.1
Acquisitions - Schedule of Final Allocation of Purchase Price (Detail) - USD ($)
$ in Thousands
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Dec. 04, 2018
Business Acquisition [Line Items]        
Goodwill $ 8,307 $ 250 $ 250  
Vital Score        
Business Acquisition [Line Items]        
Property and equipment       $ 5
Goodwill       250
Total assets acquired       1,725
Accounts payable       (23)
Total purchase price       1,702
Vital Score | Acquired technology        
Business Acquisition [Line Items]        
Intangible assets       490
Vital Score | Customer relationships        
Business Acquisition [Line Items]        
Intangible assets       $ 980