XML 45 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Collaborations - Change in Accounts Receivable, Contract Asset and Liabilities (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Accounts receivable and contract assets, Beginning balance $ 18,762
Accounts receivable and contract assets, Additions 9,526
Accounts receivable and contract assets, Deductions (26,584)
Accounts receivable and contract assets, Ending balance 1,704
Contract Liabilities, Beginning balance 54,651
Contract Liabilities, Additions 3,734
Contract Liabilities, Deductions (35,937)
Contract Liabilities, Ending balance 22,448
Billed Receivables - Sanofi  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Accounts receivable and contract assets, Beginning balance 15,000
Accounts receivable and contract assets, Additions 5,792
Accounts receivable and contract assets, Deductions (20,792)
Accounts receivable and contract assets, Ending balance 0
Unbilled Receivables - Sanofi  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Accounts receivable and contract assets, Beginning balance 3,762
Accounts receivable and contract assets, Additions 3,734
Accounts receivable and contract assets, Deductions (5,792)
Accounts receivable and contract assets, Ending balance 1,704
Deferred Revenue - Sanofi  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Contract Liabilities, Beginning balance 54,651
Contract Liabilities, Additions 3,734
Contract Liabilities, Deductions (35,937)
Contract Liabilities, Ending balance $ 22,448