XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Moderna Collaboration and License Agreement - Schedule of Changes in Deferred Revenue (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Movement in Deferred Revenue [Roll Forward]    
Balance at the beginning of the period $ 47,459 $ 0
Deferral of revenue 9,356 52,333
Recognition of unearned revenue (10,630) (6,103)
Balance at the ending of the period $ 46,185 $ 46,230