v3.21.1
Acquisitions - Additional Information (Detail)
12 Months Ended
Jan. 08, 2021
USD ($)
Dec. 04, 2018
USD ($)
installment
$ / shares
shares
Jan. 31, 2021
USD ($)
QueueDr      
Business Acquisition [Line Items]      
Percentage of equity acquired 100.00%    
Cash consideration $ 5,773,000    
Liabilities incurred 2,111,000    
Contingent consideration $ 2,240,000    
Weighted average amortization period 7 years 4 months 24 days    
Acquisition related costs     $ 282,000
QueueDr | Maximum      
Business Acquisition [Line Items]      
Contingent consideration liability $ 2,574,000    
Vital Score      
Business Acquisition [Line Items]      
Cash consideration   $ 1,540,000  
Weighted average amortization period   5 years 9 months 18 days  
Common stock issued (in shares) | shares   40,327  
Common stock and contingent consideration vesting percentage at closing   50.00%  
Common stock and contingent consideration vesting percentage after first year   50.00%  
Number of common stock vesting installments | installment   4  
Business acquisition shares value (in USD per share) | $ / shares   $ 8.03  
Contingent consideration, up to   $ 750,000  
Vital Score | Maximum      
Business Acquisition [Line Items]      
Estimated useful life (in years)   7 years  
Vital Score | Minimum      
Business Acquisition [Line Items]      
Estimated useful life (in years)   5 years  
Vital Score | Payable upon the closing of the acquisition      
Business Acquisition [Line Items]      
Cash consideration   $ 1,190,000  
Common stock issued (in shares) | shares   20,164  
Business acquisition shares value (in USD per share) | $ / shares   $ 8.03  
Vital Score | Payable on the first anniversary      
Business Acquisition [Line Items]      
Cash consideration   $ 350,000