XML 61 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Additional Information (Detail) - Topic 606 [Member] - USD ($)
12 Months Ended
Jan. 01, 2017
Dec. 31, 2018
Dec. 31, 2017
Summary Of Accounting Policies [Line Items]      
Cumulative-effect adjustment to retained earnings $ 404,000    
Tax effect on cumulative impact adjustment 0    
Asset impairment charges related to contract assets   $ 0  
Capitalized contract acquisition costs $ 292,000 $ 748,000 $ 87,000
Revenue practical expedient, incremental cost of obtaining contract [true/false]   true  
Amortization of capitalized contract acquisition costs   $ 128,000 $ 168,000
Impairment losses recorded related to costs capitalized   $ 0  
Revenue, remaining performance obligation, optional exemption, performance obligation [true/false]   true