XML 86 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events (Details) - Subsequent event
ft² in Thousands, $ in Millions
Apr. 27, 2023
USD ($)
ft²
a
May 04, 2023
USD ($)
Purchase Commitments With Third-Party Contractual Manufacturing Organizations    
Subsequent Event [Line Items]    
Purchase commitments | $   $ 702
Marlborough, Massachusetts    
Subsequent Event [Line Items]    
Payments to real estate | $ $ 91  
Number of acres | a 24  
Area of office space (in sqft) | ft² 140  
Area of real estate property plan to expand (in sqft) | ft² 200