XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Moderna Collaboration and License Agreement (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Estimated Revenue Expected to be Recognized in The Future Related to Performance Obligations The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied as of June 30, 2024 (in thousands):
Transaction
price unsatisfied
Performance obligations:
Research and development$42,339 
Option rights41,250 
Total performance obligations$83,589 
Schedule of Changes in Deferred Revenue
The following table summarizes the changes in deferred revenue (in thousands):
Six Months Ended June 30,
20242023
Balance at the beginning of the period $46,413 $47,459 
Deferral of revenue6,090 5,760 
Recognition of unearned revenue(10,594)(6,803)
Balance at the end of the period$41,909 $46,416