XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations (Parenthetical) - Astellas Agreement [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
License and milestone revenue from a related party $ 0 $ 22,590 $ 108,434
Collaboration services and other revenue from a related party 6,662 9,908 21,928
Product revenue from a related party 89,055 71,167 35,568
Drug product revenue from a related party $ 18,753 $ 11,086 $ 3,186