XML 67 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Collaborations and Manufacturing Commitments        
Research and development $ 50,077 $ 51,422 $ 101,697 $ 95,704
In-process and future manufacturing of antibody, drug substance, and cytotoxic agents        
Collaborations and Manufacturing Commitments        
Noncancelable obligations under several agreements 33,200   33,200  
Minimum        
Collaborations and Manufacturing Commitments        
Manufacturing commitment $ 47,300   $ 47,300