Collaboration Agreements - Schedule of Accounts Receivable and Contract Liabilities (Details) $ in Thousands |
9 Months Ended |
|---|---|
|
Sep. 30, 2024
USD ($)
| |
| Accounts receivable: | |
| Accounts receivable, balance at beginning of period | $ 10,187 |
| Accounts receivable, Additions | 503 |
| Accounts receivable, Deductions | (10,564) |
| Accounts receivable, balance at end of period | 126 |
| Contract liabilities: | |
| Deferred revenue, balance at beginning of period | 68,888 |
| Deferred revenue, Additions | 0 |
| Deferred revenue, Deductions | 0 |
| Deferred revenue, balance at end of period | $ 68,888 |