v3.24.3
Sale of Future Royalties - Schedule of Royalty Transaction Activity (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Liabilities Related To Sale Of Future Royalties [Roll Forward]          
Royalty and milestone payments to Sagard       $ (42,823) $ (6,303)
Non-cash interest expense recognized   $ 15,413 $ 4,431 32,683 $ 13,125
Jemperli Royalty Monetization Agreement          
Liabilities Related To Sale Of Future Royalties [Roll Forward]          
Beginning balance       278,090  
Proceeds from sale of future royalties       50,000  
Issuance costs related to the sale of future royalties       (103)  
Amortization of issuance costs       41  
Royalty and milestone payments to Sagard       (39,875)  
Non-cash interest expense recognized       31,978  
Ending balance   320,131   320,131  
Zejula Royalty Monetization Agreement          
Liabilities Related To Sale Of Future Royalties [Roll Forward]          
Beginning balance       32,717  
Issuance costs related to the sale of future royalties $ (200)        
Amortization of issuance costs       22  
Royalty and milestone payments to Sagard       (2,948)  
Non-cash interest expense recognized       642  
Ending balance   $ 30,433   $ 30,433