XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
ft²
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Leases      
Operating lease, expense $ 5,000 $ 6,900  
Finance lease liabilities- current 5,047   $ 3,000
Finance lease liabilities- noncurrent 13,833   15,574
MassBio      
Leases      
Finance lease cost 300 $ 300  
Finance lease liabilities- current 5,000   3,000
Finance lease liabilities- noncurrent $ 13,800   $ 15,600
Minimum      
Leases      
Operating lease, term of contract 6 months    
Maximum      
Leases      
Operating lease, term of contract 14 years 2 months 12 days    
Renewal term 15 years    
Warren Building under lease amendment      
Leases      
Area of real estate property | ft² 180,000