XML 77 R54.htm IDEA: XBRL DOCUMENT v3.25.4
Collaboration and License Agreements - Schedule of Collaboration Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]      
Total license and collaboration revenue under GSK 2020 Agreement $ 68,556 $ 74,205 $ 86,180
Profit-sharing amount      
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]      
Total license and collaboration revenue under GSK 2020 Agreement (1,138) 9,078 1,536
Profit-sharing amount constrained      
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]      
Total license and collaboration revenue under GSK 2020 Agreement 0 (699) 0
Profit-sharing amount previously constrained, released      
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]      
Total license and collaboration revenue under GSK 2020 Agreement 0 0 35,730
Total license and collaboration revenue under GSK 2020 Agreement      
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]      
Total license and collaboration revenue under GSK 2020 Agreement $ (1,138) $ 8,379 $ 37,266