v3.25.2
Financial Liabilities - 2027 Term Loan - Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended
May 08, 2024
Apr. 01, 2024
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Feb. 05, 2024
Debt Instrument [Line Items]            
Outstanding amount payoff     $ 233,185      
2027 Term Loans            
Debt Instrument [Line Items]            
Principal amount   $ 250,000     $ 250,000  
Partial repayment, payable           $ 175,000
Partial prepayment of principal   $ 175,000        
Outstanding amount paid off       $ 260,387    
2027 Term Loans | BioPharma Credit Investments V GP LLC            
Debt Instrument [Line Items]            
Funded amount     $ 250,000      
Prepayment premium percentage 3.00%          
Outstanding amount paid off $ 79,600