XML 47 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Collaboration and License Agreements - Collaboration revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Collaboration revenue [line item]        
Profit sharing amount $ 291,226 $ 102,398 $ 1,863,374 $ 107,731
Profit sharing amount constrained (2,431) 0 (399,864) 0
Profit-sharing amount previously constrained, released 20,350 0 20,350 0
Total collaboration revenue, net $ 309,145 $ 102,398 $ 1,483,860 $ 107,731