Quarterly report pursuant to Section 13 or 15(d)

Description of Business and Basis of Presentation - Additional Information (Detail)

v3.10.0.1
Description of Business and Basis of Presentation - Additional Information (Detail) - USD ($)
Jun. 30, 2018
Mar. 06, 2018
Dec. 31, 2017
Jun. 30, 2017
Dec. 31, 2016
Description Of Business And Basis Of Presentation [Line Items]          
Working capital $ 14,400,000        
Cash and cash equivalents, including restricted cash 3,146,000   $ 11,896,000 $ 8,167,000 $ 9,175,000
Accounts receivable 10,399,000   $ 10,124,000    
Business Financing Agreement          
Description Of Business And Basis Of Presentation [Line Items]          
Line of credit facility, maximum borrowing capacity   $ 6,000,000      
Total amount available 3,900,000        
Western Alliance | Business Financing Agreement          
Description Of Business And Basis Of Presentation [Line Items]          
Line of credit, outstanding borrowings $ 0