v3.25.2
Significant Agreements - Supplemental Information related to the BMS Collaboration Agreement (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Collaboration receivable — related party $ 120   $ 120   $ 0
Deferred revenue — related party 8,315   8,315   7,092
Deferred revenue, net of current — related party 59,562   59,562   63,218
Juno Therapeutics, Inc. | Collaborative Arrangement, Research Collaboration and License Agreement          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Collaboration receivable — related party 120   120   0
Deferred revenue — related party 8,315   8,315   7,092
Deferred revenue, net of current — related party 59,562   59,562   $ 63,218
Revenue recognized that was included in contract liability at the beginning of the period 1,061 $ 0 2,502 $ 0  
Revenue recognized from performance obligations fully or partially satisfied in previous periods $ 5 $ 0 $ 3 $ 0