v3.25.2
Royalty Financing Agreement - Movement in the liability (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
CSL Behring collaboration      
Balance as of December 31, 2024 $ 434,930    
Liability owed to the Purchaser (presented as "Accrued expense and other current liabilities") 5,248   $ 4,951
Interest expense for the period 20,626 $ 22,172  
Balance as of June 30, 2025 455,259    
Royalty Financing Agreement      
CSL Behring collaboration      
Balance as of December 31, 2024 439,881    
Royalty payments to the Purchaser (6,453)    
Interest expense for the period 27,079    
Balance as of June 30, 2025 $ 460,507