XML 82 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions and Divestitures - Summary of Intangible Assets (Zymergen) (Details) - USD ($)
$ in Thousands
Oct. 19, 2022
Dec. 31, 2023
Acquired Finite Lived Intangible Assets [Line Items]    
Estimated useful life (in years)   15 years
Zymergen    
Acquired Finite Lived Intangible Assets [Line Items]    
Estimated fair value $ 18,600  
Developed technology | Zymergen    
Acquired Finite Lived Intangible Assets [Line Items]    
Estimated fair value $ 14,900  
Estimated useful life (in years) 10 years  
Database | Zymergen    
Acquired Finite Lived Intangible Assets [Line Items]    
Estimated fair value $ 3,700  
Estimated useful life (in years) 7 years