XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Moderna Collaboration and License Agreement (Tables)
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Estimated Revenue Expected to be Recognized in The Future Related to Performance Obligations
Transaction
price unsatisfied
Performance obligations:
Option rights$41,250 
Schedule of Changes in Deferred Revenue
The following table summarizes the changes in deferred revenue (in thousands):
Three Months Ended March 31,
20252024
Balance at the beginning of the period $44,979 $46,413 
Deferral of revenue— 3,173 
Recognition of unearned revenue(3,729)(3,397)
Balance at the end of the period$41,250 $46,189