XML 92 R81.htm IDEA: XBRL DOCUMENT v3.24.3
Collaboration and License Agreements - Ginkgo Agreement (Details) - Ginkgo Agreement - USD ($)
$ in Millions
12 Months Ended
Jan. 03, 2022
Oct. 25, 2021
Dec. 31, 2023
Dec. 31, 2022
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Clinical and commercial milestone payment, expected $ 207.0 $ 85.0    
Milestone payment     $ 1.0 $ 0.5
Collaborative arrangement, number of shares issued for milestone achievement (in shares)     44,642 29,761
Collaborative arrangement, shares issued for milestone achievement, amount     $ 1.5 $ 1.0