XML 47 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Collaboration and Profit-Sharing Agreements (Tables)
9 Months Ended
Sep. 30, 2023
Collaboration And Profit-Sharing Agreements  
Schedule of Accounts Receivable and Contract Liabilities The following table presents changes in the Company’s accounts receivable and contract liabilities for the nine months ended September 30, 2023 (in thousands):
Balance at December 31, 2022AdditionsDeductionsBalance at September 30, 2023
Accounts receivable$5,145 $2,277 $(5,000)$2,422 
Contract liabilities:
Deferred revenue$68,888 $— $— $68,888