XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Collaboration and License Agreement (Tables)
6 Months Ended
Jun. 30, 2024
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
Schedule of Research and Development Costs Incurred and Revenue Recognized The following table summarizes research and development costs incurred and revenue recognized in connection with our performance under the Collaboration Agreement:
Three Months Ended June 30,
Six Months Ended June 30,
2024202320242023
(in thousands)
(in thousands)
Revenue recognized
1,143 8,081 1,885 12,545 
Cost incurred
210 5,152 545 7,273 
Schedule of Changes in Contract Liabilities
The following table presents changes in our contract liabilities during the six months ended June 30, 2024:
Balance as of December 31, 2023AdditionsReductionsBalance as of June 30, 2024
(in thousands)
Contract liabilities:
Deferred revenue$1,340 $— $(1,340)$— 
Total contract liabilities
$1,340 $— $(1,340)$—