v3.26.1
Liability Related to Sale of Future Royalties - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 04, 2020
Dec. 01, 2019
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Jul. 31, 2021
Feb. 29, 2020
Related Party Transaction [Line Items]              
Liability related to sale of future royalties     $ 100,000 $ 100,000      
Interest expense, liability related to sale of future royalties     0 0 $ 0    
Funding Agreement              
Related Party Transaction [Line Items]              
Remaining funding amount     125,000        
Baker Bros. Advisors LP | Funding Agreement              
Related Party Transaction [Line Items]              
Capped percentage of royalty on future net sales   4.50%          
Contractual obligation under funding agreement   $ 225,000          
Percentage of repurchase of royalties   100.00%          
Proceeds from sale of future royalties $ 100,000            
Funds to be payable upon enrollment of patients       $ 0   $ 125,000 $ 125,000
Percentage of repurchase of royalties             50.00%
Liability related to sale of future royalties     $ 100,000        
Baker Bros. Advisors LP | Funding Agreement | Minimum              
Related Party Transaction [Line Items]              
Ownership percentage   5.00%