XML 33 R29.htm IDEA: XBRL DOCUMENT v3.19.3
Organization, Basis of Presentation and Summary of Significant Policies - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Basis Of Presentation [Line Items]          
Common Stock, par value (in usd per share) $ 0.001   $ 0.001   $ 0.001
Preferred Stock, par value (in usd per share) $ 0.001   $ 0.001   $ 0.001
Threshold Limit For Liquid Investments     90 days    
Inventory obsolescence reserved $ 244,000   $ 244,000   $ 187,000
Discount for prompt payment 2.00%   2.00%    
Research and development expense $ 0 $ 699,000 $ 0 $ 4,038,000  
Minimum          
Basis Of Presentation [Line Items]          
Accrual to payment cycle period     1 month    
Maximum          
Basis Of Presentation [Line Items]          
Accrual to payment cycle period     3 months