XML 85 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Related Party Transaction [Line Items]      
Deferred revenue current $ 22,140 $ 43,839  
Collaboration revenue 36,275 52,121 $ 33,053
Revenue 6,600 11,400 2,900
AvenCell Member      
Related Party Transaction [Line Items]      
Collaboration revenue $ 13,200 22,800 5,900
Joint Venture AvenCell [Member] | AvenCell Member      
Related Party Transaction [Line Items]      
Equity method investment, ownership percentage 33.33%    
AvencellLca      
Related Party Transaction [Line Items]      
Revenue $ 13,200 22,800 5,900
AvencellCoCo      
Related Party Transaction [Line Items]      
Collaboration revenue     $ 200
Revenue 600    
Contra Revenue   2,000  
Aggregate transaction price remaining to be recognized 0    
Materials Shipped      
Related Party Transaction [Line Items]      
Revenue $ 200 $ 300