XML 84 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Summary of Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
399 Binney Street [Member]    
Operating Leased Assets [Line Items]    
2024 $ 4,377  
2025 4,503  
2026 4,634  
2027 4,768  
2028 4,906  
Thereafter 1,651  
Total lease payments 24,839  
Less: interest (5,952)  
Present value of operating lease liabilities 18,887 $ 21,056
60 Hampshire Street [Member]    
Operating Leased Assets [Line Items]    
2024 5,109  
2025 5,257  
2026 5,409  
2027 5,565  
2028 5,726  
Thereafter 21,358  
Total lease payments 48,424  
Less: interest (13,845)  
Present value of operating lease liabilities $ 34,579 $ 36,686