Revolving Term Credit Facilities and Debt - Additional Information - Notes Payable (Detail)
12 Months Ended
Dec. 31, 2015
USD ($)
Payment
Dec. 31, 2015
EUR (€)
Oct. 20, 2015
USD ($)
Oct. 20, 2015
EUR (€)
Mar. 27, 2015
USD ($)
Mar. 27, 2015
EUR (€)
Mar. 04, 2015
USD ($)
Mar. 04, 2015
EUR (€)
Line of Credit Facility [Line Items]                
Debt instrument, face amount | $ $ 22,500,000              
CVS Term Loan [Member] | Issuance Date March 27, 2015 [Member] | Notes Payable to Banks [Member]                
Line of Credit Facility [Line Items]                
Notes Payable $ 814,000 € 750,000            
Note payable, issuance date Mar. 27, 2015              
Debt instrument, face amount         $ 1,116,000 € 1,000,000    
Number of payments 12              
Debt Instrument, Frequency of periodic payment Quarterly              
Payment commencing date Jun. 30, 2015              
Payment ending date Mar. 31, 2018              
CVS Term Loan [Member] | Issuance Date March 27, 2015 [Member] | Notes Payable to Banks [Member] | 3-month Euribor [Member]                
Line of Credit Facility [Line Items]                
Debt Instrument, Basis Spread on Variable Rate 140.00%              
CVS Term Loan [Member] | Issuance Date March 4, 2015 [Member] | Notes Payable to Banks [Member]                
Line of Credit Facility [Line Items]                
Notes Payable $ 2,566,000 2,363,000            
Note payable, issuance date Mar. 04, 2015              
Debt instrument, face amount             $ 2,566,000 € 2,363,000
Debt Instrument, Frequency of periodic payment Semi-annual              
Note payable, minimum interest rate 0.50%              
Note payable, maximum interest rate 3.65%              
Debt Instrument, Interest rate terms Original principal amount of €2,363 ($2,566) and an annual interest rate of 0.50% on €2,127 ($2,309) and 3.65% on the balance of €236 ($256)              
Number of payments 16              
Number of payments 19              
Debt instrument starting date for principal payments Dec. 31, 2016              
Debt instrument ending date for principal payments Jun. 30, 2024              
Interest payment commencing date Jun. 30, 2015              
Interest payment end date Jun. 30, 2024              
Guaranteed debt $ 256,000 236,000            
CVS Term Loan [Member] | Issuance Date October 20, 2015 [Member] | Notes Payable to Banks [Member]                
Line of Credit Facility [Line Items]                
Notes Payable $ 1,085 € 1,000            
Note payable, issuance date Oct. 20, 2015              
Debt instrument, face amount     $ 1,085 € 1,000        
Number of payments 12              
Debt Instrument, Frequency of periodic payment Quarterly              
Payment commencing date Jan. 20, 2016              
Payment ending date Oct. 20, 2018              
Note payable, interest rate 1.85% 1.85%