XML 90 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Collaboration and License Agreements (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table summarizes the revenue recognized in connection with the Company's performance under the Vertex Agreement during the year ended December 31, 2023.

Year ended December 31,
20232022
Collaboration services revenue
$17,508$
Recognition of upfront and milestone payments
111,505
Total$129,013$