XML 72 R63.htm IDEA: XBRL DOCUMENT v3.22.2.2
Collaboration and License Agreements - Change in Contract with Customer, Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Collaborative Arrangement | Roche, Collaboration and License (Immunotherapy) Agreement        
Change in Contract with Customer, Liability        
Amounts included in the contact liability at the beginning of the period $ 1,424 $ 1,062 $ 3,829 $ 3,364