XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Research Collaboration and License Agreements (Tables)
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule Of Recognized Revenue From Collaboration And License Arrangements Table
The Company recognized revenue from its collaboration and license agreements as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Related party revenue$1,423 $8,293 $3,670 $29,241