XML 90 R67.htm IDEA: XBRL DOCUMENT v3.8.0.1
Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Operating Leased Assets [Line Items]      
Total lease expense $ 1,600 $ 1,400 $ 1,300
Future minimum lease payments under operating lease [Abstract]      
2017 1,626    
2018 1,391    
2019 1,339    
2020 1,343    
2021 1,346    
2022 and beyond 3,685    
Total minimum lease payments $ 10,730    
Fill/Finish Space - Rockville [Member]      
Operating Leased Assets [Line Items]      
Operating lease expiration date May 31, 2027    
Office and Warehouse Space - Baltimore [Member]      
Operating Leased Assets [Line Items]      
Operating lease expiration date Jul. 31, 2027    
Annual escalation percentage 2.75%    
Office and Warehouse Space - Canton [Member]      
Operating Leased Assets [Line Items]      
Operating lease expiration date Apr. 30, 2023    
Annual escalation percentage 3.00%    
Office Space - Washington, DC [Member]      
Operating Leased Assets [Line Items]      
Operating lease expiration date Mar. 31, 2027    
Annual escalation percentage 2.50%