v3.26.1
Debt - Narrative (Details) - Line of Credit - Credit Facility
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
day
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity   $ 500,000   $ 500,000
Debt instrument, basis spread on variable rate   1.45%    
Debt instrument, interest rate, stated percentage   8.45%   8.45%
Debt instrument, interest rate, reduction upon achievement of milestone   0.25%    
Debt instrument, interest rate, effective percentage 9.93%   9.93%  
Interest expense, debt     $ 2,300 $ 18
Debt instrument, end-of-term charge, repayment prior to 24 months, percentage   4.25%    
Tranche 1 Loan        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity $ 100,000 $ 75,000 $ 100,000 75,000
Debt instrument, end-of-term charge, percentage 6.95% 6.95%    
Debt instrument, annual principal payment, term     5 years  
Tranche 2 Milestone        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity $ 100,000 $ 25,000 $ 100,000 25,000
Debt instrument, end-of-term charge, percentage   6.95%    
Debt instrument, annual principal payment, term     5 years  
Tranche 3 Milestone        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity   $ 50,000   50,000
Debt instrument, days following milestone achievement date   60 days    
Debt instrument, end-of-term charge, percentage   6.95%    
Tranche 4 Milestone        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity   $ 50,000   50,000
Debt instrument, days following milestone achievement date   60 days    
Debt instrument, consecutive trading days | day   10    
Debt Instrument, market capitalization threshold   $ 1,500,000    
Debt instrument, end-of-term charge, percentage   6.95%    
Tranche 5 Milestone        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity   $ 100,000   100,000
Debt instrument, days following milestone achievement date   60 days    
Debt instrument, end-of-term charge, percentage   6.95%    
Tranche 6 Loan        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity   $ 200,000   $ 200,000
Debt instrument, end-of-term charge, percentage   4.25%