v3.25.2
Royalty Financing Agreement - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended
Oct. 31, 2022
Sep. 01, 2025
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]        
Royalty financing liability     $ 8,162 $ 6,324
Royalty Agreements        
Debt Instrument [Line Items]        
Royalty financing liability     $ 4,300 $ 4,200
Royalty Agreements | Minimum        
Debt Instrument [Line Items]        
Royalty maximum 1.8      
Royalty Agreements | Maximum        
Debt Instrument [Line Items]        
Royalty maximum 1.9      
Royalty Agreements | ARIKAYCE Global Net Sales        
Debt Instrument [Line Items]        
Royalty percentage 4.00%      
Royalty Agreements | ARIKAYCE Global Net Sales | Forecast        
Debt Instrument [Line Items]        
Royalty percentage   4.50%    
Royalty Agreements | Brensocatib Global Net Sales        
Debt Instrument [Line Items]        
Royalty percentage 75.00%      
Secured Debt | Royalty Agreements        
Debt Instrument [Line Items]        
Proceeds from royalty financing $ 150,000      
Face amount 150,000      
Interest payments 150,000      
Lenders fees and deal expenses 3,800      
Proceeds from royalty financing agreement, net $ 146,200      
Effective interest rate 12.40%