XML 91 R63.htm IDEA: XBRL DOCUMENT v3.25.4
Borrowing - Narrative (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2025
USD ($)
termLoan
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Term Loans      
Final fee   $ 3,961 $ 1,989
Future payment obligation, excluding interest payments   209,900  
Term loan      
Term Loans      
Total principal   200,000 150,000
Term E Loan | Term loan      
Term Loans      
Total principal $ 50,000 $ 50,000 0
Interest rate   4.00%  
Closing fee   $ 300  
Term E Loan | Term loan | Secured Overnight Financing Rate (SOFR)      
Term Loans      
Floating per annum rate (percent)   0.022%  
Term E Loan | Term loan | Floor Rate      
Term Loans      
Floating per annum rate (percent)   4.70%  
Term Loans 2022 F and G | Term loan      
Term Loans      
Term loan face amount $ 100,000    
Number of new loans | termLoan 2    
Facility fee   $ 1,000  
Final fee due upon maturity, acceleration, prepayment, or termination (percent)   3.45%  
Term Loan 2022 G | Term loan      
Term Loans      
Term loan face amount $ 50,000    
Term Loan 2022 G | Term loan | Secured Overnight Financing Rate (SOFR)      
Term Loans      
Interest rate 4.95%    
Term Loan 2022 G | Term loan | Floor Rate      
Term Loans      
Floating per annum rate (percent) 3.50%    
Term Loan 2022 F | Term loan      
Term Loans      
Term loan face amount $ 50,000    
Term Loan 2022 F | Term loan | Secured Overnight Financing Rate (SOFR)      
Term Loans      
Interest rate 4.95%    
Term Loan 2022 F | Term loan | Floor Rate      
Term Loans      
Floating per annum rate (percent) 3.50%    
Term A Loan | Term loan      
Term Loans      
Total principal   $ 27,500 27,500
Interest rate   7.95%  
Closing fee   $ 200  
Term A Loan | Term loan | Secured Overnight Financing Rate (SOFR)      
Term Loans      
Floating per annum rate (percent)   0.022%  
Term A Loan | Term loan | Floor Rate      
Term Loans      
Floating per annum rate (percent)   1.00%  
Term B Loan | Term loan      
Term Loans      
Total principal   $ 22,500 22,500
Interest rate   7.95%  
Closing fee   $ 100  
Term B Loan | Term loan | Secured Overnight Financing Rate (SOFR)      
Term Loans      
Floating per annum rate (percent)   0.022%  
Term B Loan | Term loan | Floor Rate      
Term Loans      
Floating per annum rate (percent)   1.00%  
Term C Loan | Term loan      
Term Loans      
Total principal   $ 50,000 50,000
Interest rate   4.25%  
Closing fee   $ 300  
Term C Loan | Term loan | Secured Overnight Financing Rate (SOFR)      
Term Loans      
Floating per annum rate (percent)   0.022%  
Term C Loan | Term loan | Floor Rate      
Term Loans      
Floating per annum rate (percent)   4.70%  
Term D Loan | Term loan      
Term Loans      
Total principal   $ 50,000 50,000
Interest rate   4.00%  
Closing fee   $ 300  
Term D Loan | Term loan | Secured Overnight Financing Rate (SOFR)      
Term Loans      
Floating per annum rate (percent)   0.022%  
Term D Loan | Term loan | Floor Rate      
Term Loans      
Floating per annum rate (percent)   4.70%  
2022 Term Loan | Term loan      
Term Loans      
Final fee due upon maturity, acceleration, prepayment, or termination (percent)   4.95%  
Loan agreement, covenant, sum of net product revenue and unrestricted cash as percentage of outstanding loan balance, calculation period (in months)   6 months  
Loan agreement covenant, sum of net product revenue and unrestricted cash as percentage of outstanding loan balance, minimum   100.00%  
Final fee   $ 5,900 $ 5,400
2022 Term Loan | Term loan | Prior to first anniversary of closing date      
Term Loans      
Prepayment premium (as a percent)   1.00%  
2022 Term Loan | Term loan | After first anniversary through second anniversary of closing date      
Term Loans      
Prepayment premium (as a percent)   2.00%  
2022 Term Loan | Term loan | After second anniversary to maturity date      
Term Loans      
Prepayment premium (as a percent)   1.00%