v3.26.1
Debt - Narrative (Details) - Line of Credit - Credit Facility
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Mar. 31, 2025
USD ($)
day
facility
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity   $ 500,000        
Debt instrument, basis spread on variable rate   1.45%        
Debt instrument, interest rate, stated percentage   8.45%        
Debt instrument, interest rate, reduction upon achievement of milestone   0.25%        
Number of credit facilities | facility   6        
Debt instrument, interest rate, effective percentage 9.93%   9.93%   9.93%  
Interest expense, debt     $ 2,600 $ 2,000 $ 4,900 $ 2,100
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   $ 100,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   $ 100,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        
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        
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        
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        
Debt instrument, end-of-term charge, percentage   4.25%