XML 55 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Collaboration and License Agreements (Tables)
12 Months Ended
Dec. 31, 2024
Collaboration and Licence Agreement [Abstract]  
Schedule of revenue recognized

The following table summarizes total revenue recognized for the years ended December 31, 2024 and 2023 (in thousands):

 

 

 

Year Ended December 31, 2024

 

Revenue

 

 

 

License revenue

 

 

2,086

 

Research and development service revenue

 

 

5,787

 

Total

 

$

7,873

 

 

 

 

 

Schedule Of Contract Assets And Contract Liabilities

The contract liabilities of the Company as of December 31, 2024 is listed in the table below.

 

 

 

December 31, 2024

 

 

 

(In thousands)

 

Research and development service revenue

 

 

26,689

 

 

 

 

 

The Company recognized $0.2 million of revenue in 2024 that was included in the contract liability balance recorded upon the acquisition of AnHeart.