XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Moderna Collaboration and License Agreement (Tables)
9 Months Ended
Sep. 30, 2023
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 September 30, 2023 (in thousands):
Transaction
price unsatisfied
Performance obligations:
Research and development$52,333 
Option rights45,000 
Total performance obligations$97,333 
Schedule of Changes in Deferred Revenue
The following table summarizes the changes in deferred revenue (in thousands):
Nine Months Ended September 30,
20232022
Balance at the beginning of the period $47,459 $— 
Deferral of revenue9,356 52,333 
Recognition of unearned revenue(10,630)(6,103)
Balance at the end of the period$46,185 $46,230