XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating Leases    
2023 $ 4,302  
2024 6,946  
2025 6,348  
2026 6,530  
2027 6,726  
Thereafter 30,251  
Total 61,103  
Less: interest (13,533)  
Present value of lease liabilities 47,570  
Finance Leases    
2023 41  
2024 0  
2025 0  
2026 0  
2027 0  
Thereafter 0  
Total lease payments 41  
Less: interest 0  
Present value of lease liabilities 41  
2023 4,343  
2024 6,946  
2025 6,348  
2026 6,530  
2027 6,726  
Thereafter 30,251  
Total lease payments 61,144  
Less: interest (13,533)  
Present value of lease liabilities 47,611 $ 50,182
Future minimum lease payments 61,103  
25 Network Drive, Burlington, Massachusetts    
Operating Leases    
Total 98,900  
Finance Leases    
Future minimum lease payments 98,900  
Tenant improvement allowance $ 25,100  
Term of contract 144 months