XML 75 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Collaboration and License Agreements - Schedule of Collaboration Revenue Related Party (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Collaboration revenue - related party $ 0 $ 38,592 $ 15,360
License-related revenue 2,687 87,570 0
Novartis Collaboration      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Collaboration revenue - related party 0 38,592 15,360
License | GSK Agreement      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
License-related revenue $ 2,687 $ 87,570 $ 0