XML 84 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Collaboration and License Agreements - Collaboration Collaboration revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Collaboration revenue, net    
Profit-sharing amount $ 1,875,147 $ 917,194
Profit-sharing amount constrained (369,678) 0
Total collaboration revenue, net $ 1,505,469 $ 917,194