XML 54 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Effects of Adopting Topic 606 on Consolidated Balance Sheet (Detail) - USD ($)
Dec. 31, 2018
Jan. 01, 2018
Dec. 31, 2017
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]      
Deferred revenue $ 2,810,000   $ 1,090,000
Accumulated deficit $ (404,353,000)   $ (399,647,000)
Topic 606      
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]      
Deferred revenue   $ 1,088,000  
Accumulated deficit   (399,645,000)  
Topic 606 | Adjustments      
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]      
Deferred revenue   (2,000)  
Accumulated deficit   $ 2,000