v3.25.3
Product Revenues, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Product revenues, net $ 142,342 $ 93,425 $ 342,580 $ 259,265
US        
Disaggregation of Revenue [Line Items]        
Product revenues, net 102,035 66,868 234,993 187,010
International        
Disaggregation of Revenue [Line Items]        
Product revenues, net 40,307 26,557 107,587 72,255
ARIKAYCE        
Disaggregation of Revenue [Line Items]        
Product revenues, net 114,291 93,425 314,529 259,265
ARIKAYCE | US        
Disaggregation of Revenue [Line Items]        
Product revenues, net 73,984 66,868 206,942 187,010
ARIKAYCE | International        
Disaggregation of Revenue [Line Items]        
Product revenues, net 40,307 26,557 107,587 72,255
BRINSUPRI        
Disaggregation of Revenue [Line Items]        
Product revenues, net 28,051 0 28,051 0
BRINSUPRI | US        
Disaggregation of Revenue [Line Items]        
Product revenues, net $ 28,051 $ 0 $ 28,051 $ 0