XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
ft²
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
ft²
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Leases          
Finance lease liabilities- current $ 5,358   $ 5,358   $ 3,000
Finance lease liabilities- noncurrent 13,833   13,833   15,574
Operating lease, expense 5,200 $ 6,800 10,300 $ 13,600  
MassBio          
Leases          
Finance lease liabilities- current 5,400   5,400   3,000
Finance lease liabilities- noncurrent 13,800   13,800   $ 15,600
Finance lease cost $ 300 $ 300 $ 600 $ 700  
Minimum          
Leases          
Operating lease, term of contract 3 months 18 days   3 months 18 days    
Maximum          
Leases          
Operating lease, term of contract 13 years 10 months 24 days   13 years 10 months 24 days    
Renewal term 15 years   15 years    
Warren Building under lease amendment          
Leases          
Area of real estate property | ft² 180,000   180,000