XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Collaboration and License Agreements (Tables)
9 Months Ended
Sep. 30, 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 three and nine month periods ended September 30, 2023.

Three Months Ended September 30,
Nine Months Ended June 30,
2023202220232022
Collaboration service revenue$3,940$$12,340$
Recognition of upfront payment39,79674,825
Total$43,736$$87,165$