v3.24.3
Revenue Interest Purchase Agreement - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Apr. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]          
Loss from termination of revenue interest purchase agreement   $ 0 $ 0 $ 0 $ (49,076)
Mulholland SA LLC, | Revenue Interest Purchase Agreement          
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]          
Interest expense     $ 0   5,100
Payment on repurchase in connection with RIPA $ 192,700        
Loss from termination of revenue interest purchase agreement 49,100        
Loss related to settlement of revenue interest liability 50,200        
Gain on derecognition of related derivative liability $ 1,100        
Sales          
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]          
Revenue interest payments         $ 2,900