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 ($)
9 Months Ended
Nov. 09, 2018
Sep. 27, 2018
Mar. 06, 2018
Sep. 30, 2018
Aug. 13, 2018
Dec. 31, 2017
Sep. 30, 2017
Dec. 31, 2016
Description Of Business And Basis Of Presentation [Line Items]                
Working capital       $ 10,800,000        
Cash and cash equivalents, including restricted cash       2,440,000   $ 11,896,000 $ 4,705,000 $ 9,175,000
Accounts receivable       11,399,000   $ 10,124,000    
Borrowings under lines of credit       3,323,000        
Business Financing Agreement                
Description Of Business And Basis Of Presentation [Line Items]                
Line of credit facility, maximum borrowing capacity     $ 6,000,000          
Line of credit facility expiration date     Mar. 06, 2020          
Western Alliance | Business Financing Agreement                
Description Of Business And Basis Of Presentation [Line Items]                
Line of credit facility, maximum borrowing capacity     $ 6,000,000          
Line of credit, outstanding borrowings       $ 1,500,000        
Covenant defaults, description       On August 13, 2018, the Borrower and Western Alliance entered into a Business Financing Modification Agreement, pursuant to which Western Alliance waived the Borrower’s covenant defaults and provided an advance of $1.5 million, which advance was due by September 27, 2018.        
Western Alliance | Business Financing Modification Agreement                
Description Of Business And Basis Of Presentation [Line Items]                
Line of credit facility, maximum borrowing capacity   $ 2,500,000            
Line of credit, outstanding borrowings   $ 1,500,000            
Line of credit facility expiration date   Mar. 06, 2019            
Line of credit facility default covenant advance         $ 1,500,000      
SWK Funding LLC | Subsequent Event                
Description Of Business And Basis Of Presentation [Line Items]                
Line of credit facility expiration date Nov. 09, 2023              
Borrowings under lines of credit $ 12,500,000              
Line of credit facility term 5 years