XML 45 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Collaboration, License and Research Agreements (Tables)
12 Months Ended
Dec. 31, 2023
Collaboration License And Research Agreements [Abstract]  
Schedule of Reconciliation of Deferred Revenue
A reconciliation of the closing balance of deferred revenue related to all collaboration agreements for the years ended December 31, 2023 and 2022 is as follows (in thousands):
Revenue recognized that was included in the balance at the beginning of the period
$(4,732)
Balance at December 31, 2021
11,108 
Revenue recognized that was included in the balance at the beginning of the period
(4,933)
Balance at December 31, 2022
6,175 
Unearned revenue from cash received during the period
68,736 
Revenue recognized that was included in the balance at the beginning of the period
(5,648)
Balance at December 31, 2023
$69,263