XML 52 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Additional Information (Detail) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Income Taxes Disclosure [Line Items]    
Income tax provision $ 1,858,000 $ 1,411,000
Effective tax rate for continuing operations 21.00% 23.00%
Additional income tax expense for tax deficiencies associated with stock based awards $ 26,000  
Reduction in income tax expense for excess tax benefits associated with stock based awards   $ 83,000
NurseGrid [Member]    
Income Taxes Disclosure [Line Items]    
Income tax provision (300,000)  
Change in fair value of non-marketable equity investments $ 1,200,000