XML 53 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Revenue Recognition [Line Items]    
Period of revenue from services   1 month
Subscription revenue term, minimum   1 year
Subscription revenue term, maximum   3 years
Aggregate amount of transaction price from contractual obligations   $ 17,496
Scenario Forecast [Member]    
Revenue Recognition [Line Items]    
Amount to be recognized as revenue $ 15,976