v3.25.1
Financial Liabilities - 2027 Term Loan - Narrative (Details) - 2027 Term Loans - USD ($)
$ in Millions
May 08, 2024
Apr. 01, 2024
Mar. 31, 2025
Feb. 05, 2024
Debt Instrument [Line Items]        
Principal amount   $ 250.0 $ 250.0  
Partial repayment, payable       $ 175.0
Partial prepayment of principal   $ 175.0    
BioPharma Credit Investments V GP LLC        
Debt Instrument [Line Items]        
Funded amount     $ 250.0  
Prepayment premium percentage 3.00%      
Outstanding amount paid off $ 79.6