XML 29 R23.htm IDEA: XBRL DOCUMENT v3.3.1.900
Subsequent Event - Additional Information (Detail) - Tyngsborough Massachusetts - USD ($)
Dec. 04, 2015
Oct. 10, 2014
Subsequent Event [Line Items]    
Sale of facilities and assets, value   $ 2,500,000
Maximum amount other payable on breaches of such representations and warranties or obligations   $ 75,000
Subsequent Event    
Subsequent Event [Line Items]    
Sale of facilities and assets, value $ 2,500,000  
Maximum amount other payable on breaches of such representations and warranties or obligations $ 75,000