XML 70 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Collaboration and License Agreements - Schedule of Changes in Deferred Revenue Balance (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Gilead [Member]  
Deferred Revenue  
Balance at December 31, 2022 $ 100
Balance at December 31, 2023 100
2 Seventy [Member]  
Deferred Revenue  
Balance at December 31, 2022 1,000
Research Collaboration and License Agreement [Member] | 2 Seventy [Member]  
Deferred Revenue  
Balance at December 31, 2022 1,047
Additions 0
Deductions (1,047)
Balance at December 31, 2023 0
Collaboration, Option and License Agreement [Member] | Gilead [Member]  
Deferred Revenue  
Balance at December 31, 2022 107
Additions 0
Deductions (56)
Balance at December 31, 2023 51
Funding Agreement [Member] | CEPI [Member]  
Deferred Revenue  
Balance at December 31, 2022 2,952
Additions 3,634
Deductions (4,295)
Balance at December 31, 2023 2,291
Grant Agreement [Member] | Gates Foundation [Member]  
Deferred Revenue  
Balance at December 31, 2022 1,025
Additions 700
Deductions (1,717)
Balance at December 31, 2023 $ 8