XML 54 R44.htm IDEA: XBRL DOCUMENT v3.7.0.1
Equipment Loan Payable - Additional Information (Detail) - Silicon Valley Bank [Member] - USD ($)
1 Months Ended
Jul. 31, 2014
Mar. 31, 2017
Dec. 31, 2016
Class of Warrant or Right [Line Items]      
Amount of loan to purchase equipment $ 1,800,000    
Line of credit facility, interest rate, stated percentage 3.25%    
Bank loan and security agreement, repayment period 36 months    
Net exercise of warrants, shares 6,566    
Net exercise of warrants, exercise price per share $ 7.99    
Borrowings outstanding under line of credit   $ 600,000 $ 800,000
Prime Rate [Member]      
Class of Warrant or Right [Line Items]      
Amount of loan bears interest basis spread on variable rate 2.75%