v3.26.1
License and Collaboration Revenue and Other Funding Agreements - Schedule of Contract Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
License and collaborations revenue $ 755 $ 2,882 $ 2,912 $ 7,252
Viatris License Agreement        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Balance as of beginning of period     1,170 2,209
License and collaborations revenue 800 2,900 2,912 7,252
Balance as of end of period $ 415 $ 1,178 415 1,178
Viatris License Agreement | License Transfer Fee        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Reclassification to Accounts receivable related to costs billed under the Viatris License Agreement     $ (3,667) $ (8,283)