XML 84 R50.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Additional Information (Detail)
$ in Millions
1 Months Ended 12 Months Ended
Jul. 31, 2020
USD ($)
May 31, 2020
Term
Dec. 31, 2019
Nov. 30, 2019
USD ($)
May 31, 2019
May 31, 2016
Jun. 30, 2015
Dec. 31, 2020
2015 Lease [Member]                
Lessee Lease Description [Line Items]                
Lease commencement date             Nov. 15, 2015  
Lessee, operating lease, existence of option to extend             false  
Lessee, operating lease, option to extend               expires in September 2022 with no further option to extend
Lease expiration, month and year             2022-09  
2016 Sublease [Member]                
Lessee Lease Description [Line Items]                
Lease commencement date           Dec. 23, 2016    
Lease expiration, month and year           2026-12    
Lessee, operating sublease, option to extend               an option to extend the term of the sublease for an additional five-year period if, at the time of expiration of the initial term
Lessee, operating sublease, existence of option to extend           true    
Extended term of lease expiration           5 years    
2019 Lease [Member]                
Lessee Lease Description [Line Items]                
Lease commencement date         Jun. 01, 2019      
Lessee, operating lease, existence of option to extend         true      
Lessee, operating lease, option to extend               an option to extend the term of the lease for an additional five-year period based on certain conditions within the Company’s control.
Lease expiration, month and year         2026-11      
Extended term of lease expiration         5 years      
2019 Sublease [Member]                
Lessee Lease Description [Line Items]                
Lease expiration, month and year     2024-03          
Lessee, operating sublease, option to extend               an option to extend the term of the sublease for an additional five-year period if, at the time of expiration of the initial term
Lessee, operating sublease, existence of option to extend     true          
Extended term of lease expiration     5 years          
Framingham Lease [Member]                
Lessee Lease Description [Line Items]                
Lease expiration, month and year   2036-03            
Lessee, operating sublease, existence of option to extend   true            
Number of additional renewal terms | Term   2            
Lease renewal term under each extension option   7 years            
2020 Boston Lease [Member]                
Lessee Lease Description [Line Items]                
Annual rental payments $ 292.5              
Rental payments period 152 months              
Lease Arrangement                
Lessee Lease Description [Line Items]                
Annual rental payments       $ 3.8        
Rental payments period       5 years