XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Collaboration, License & Clinical Supply Agreements - Schedule of Collaboration and License Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Collaboration and license revenue $ 8,303 $ 5,838 $ 14,209 $ 14,845
Collaboration and License        
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Collaboration and license revenue 8,303 5,838 14,209 14,845
Collaboration and License | Abb Vie Restated Collaboration Agreement        
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Collaboration and license revenue 0 657 0 5,240
Collaboration and License | AbbVie Development And Option Agreement        
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Collaboration and license revenue $ 8,303 $ 5,181 $ 14,209 $ 9,605