XML 58 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Leases (Details) - Office and Laboratory Space in Needham, Massachusetts
$ in Millions
Feb. 15, 2018
USD ($)
ft²
Apr. 15, 2014
ft²
Leases    
Area of space | ft² 27,810 15,197
Minimum    
Leases    
Operating lease expense $ 0.7  
Maximum    
Leases    
Operating lease expense $ 1.1