XML 100 R82.htm IDEA: XBRL DOCUMENT v3.10.0.1
Subsequent Events - Additional Information (Details) - USD ($)
1 Months Ended
Jan. 31, 2019
Mar. 01, 2019
Feb. 28, 2019
Dec. 31, 2018
Subsequent Event [Line Items]        
Total minimum lease payments       $ 4,523,000
Subsequent Event | Nestec Ltd. (Nestle Health Sciences) | CDX-6114        
Subsequent Event [Line Items]        
Progress payment eligible after exercise $ 3,000,000      
Eighth Lease Amendment | Subsequent Event        
Subsequent Event [Line Items]        
Lease, term of contract   88 months    
Renewal term   5 years 88 months  
Letters of credit     $ 1,100,000  
Total minimum lease payments     $ 32,900,000