Quarterly report pursuant to Section 13 or 15(d)

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

v3.8.0.1
Description of Business and Basis of Presentation - Additional Information (Detail) - USD ($)
Mar. 31, 2018
Mar. 06, 2018
Dec. 31, 2017
Mar. 31, 2017
Dec. 31, 2016
Description Of Business And Basis Of Presentation [Line Items]          
Line of credit, outstanding borrowings $ 1,823,000        
Working capital 20,500,000        
Cash and cash equivalents, including restricted cash 8,730,000   $ 11,896,000 $ 3,827,000 $ 9,175,000
Accounts receivable 9,739,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      
Western Alliance | Business Financing Agreement          
Description Of Business And Basis Of Presentation [Line Items]          
Line of credit, outstanding borrowings $ 1,800,000