XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.2
License and Collaboration Agreement (Tables)
6 Months Ended
Jun. 30, 2023
License and Collaboration Agreement.  
Schedule of changes in contract assets and liabilities

Balance at

Balance at

Beginning of

End of

Six Months Ended June 30, 2023

    

Period

Additions

    

Deductions

    

Period

Contract assets:

Receivable from collaboration partner

$

10

$

41

(12)

$

39

Contract liabilities:

Payable to collaboration partner

$

69

$

11

(70)

$

10

Balance at

Balance at

Beginning of

End of

Six Months Ended June 30, 2022

    

Period

Additions

    

Deductions

    

Period

Contract assets:

Receivable from collaboration partner

$

1,566

$

25,165

$

(26,688)

$

43

Contract liabilities:

Deferred revenue

$

1,601

$

25,757

$

(27,358)

$

Payable to collaboration partner

$

899

$

30

$

(849)

$

80