v3.24.3
License and Acquisition Agreements - MedImmune License Agreement (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Dec. 31, 2017
Sep. 30, 2017
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
License and Acquisition Agreements            
Notice period to terminate the agreement by both parties for material breaches   90 days        
Research and development     $ 26,057 $ 17,106 $ 76,408 $ 56,045
MedImmune | License agreement            
License and Acquisition Agreements            
Remaining milestone payments to be paid upon clinical and regulatory milestone achievement     57,500   $ 57,500  
Milestone payment to be paid upon clinical and regulatory milestone achievement $ 15,000          
Additional specified annual net sales threshold for additional milestone payment. 1,000,000          
Annual net sales excluded from calculation of specified annual net sales thresholds 1,000,000          
Notice period to terminate the agreement by both parties for material breaches         90 days  
Notice period to terminate the agreement         90 days  
Research and development     $ 0 $ 0 $ 0 $ 0
Maximum | MedImmune | License agreement            
License and Acquisition Agreements            
Milestone payment to be paid upon specified milestone achievements for first two indications 72,500          
Milestone payment to be paid upon specified annual sales milestone achievements 85,000          
Additional milestone payments payable after achievement of additional annual sales $ 1,100,000          
Maximum percentage of royalty payable on annual net sales of licensed products         20.00%