XML 99 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Summary of Future Minimum Lease Payments (Details) - 399 Binney Street [Member] - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Operating Leased Assets [Line Items]    
2022 $ 4,134  
2023 4,254  
2024 4,377  
2025 4,503  
2026 4,634  
Thereafter 11,325  
Total lease payments 33,227  
Less: interest (10,327)  
Present value of operating lease liabilities $ 22,900 $ 24,422