v3.24.3
Collaboration agreements (Tables)
9 Months Ended
Sep. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Changes in the Balance of Our Contract Assets and Liabilities and Recognized Revenue
The following table presents changes in the balances of the Company's contract liabilities:
(in thousands)
Balance at
Beginning
of Period
Additions
Deductions
Balance at
End of Period
Nine months ended September 30, 2024
Contract liabilities:
Total deferred revenue$125,314 $5,860 $15,937 $115,237 
Nine months ended September 30, 2023
Contract liabilities:
Total deferred revenue$147,653 $1,710 $16,267 $133,096 
During the three and nine months ended September 30, 2024 and 2023, the Company recognized the following revenues as a result of changes in the contract liability balances in the respective periods:
Three Months Ended September 30,
Nine Months Ended September 30,
(in thousands)
2024202320242023
Revenue recognized in the period from:
Amounts included in the contract liability at the beginning of the period$4,388 $4,503 $14,875 $17,963