XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Collaborations and Other Arrangements (Tables)
6 Months Ended
Jun. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Changes in Accounts Receivable and Contract Liabilities

The following table presents changes in the Company’s accounts receivable and contract liabilities (in thousands):

 

 

Balance at
Beginning of
Period

 

 

Additions

 

 

Deductions

 

 

Balance at End
of Period

 

Six months ended June 30, 2025

 

 

 

 

 

 

 

 

 

 

 

 

Accounts receivable

 

$

8,517

 

 

$

20,439

 

 

$

(17,603

)

 

$

11,353

 

Contract liabilities - deferred revenue

 

$

38,917

 

 

$

1,079

 

 

$

(10,303

)

 

$

29,693

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at
Beginning of
Period

 

 

Additions

 

 

Deductions

 

 

Balance at End
of Period

 

Six months ended June 30, 2024

 

 

 

 

 

 

 

 

 

 

 

 

Accounts receivable

 

$

36,456

 

 

$

11,809

 

 

$

(35,936

)

 

$

12,329

 

Contract liabilities - deferred revenue

 

$

60,993

 

 

$

-

 

 

$

(10,757

)

 

$

50,236

 

Summary of Revenues Recognized Resulting from Changes in Contract Liability Balance

The Company recognized the following revenues as a result of changes in the contract liability balance (in thousands):

 

 

Six Months Ended June 30,

 

Revenue recognized in the period from:

 

2025

 

 

2024

 

Amounts included in the contract liability at the beginning of the period

 

$

10,245

 

 

$

10,757