XML 212 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue recognition - Net Product Sales (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Distributor
country
segment
Dec. 31, 2023
USD ($)
country
Distributor
segment
Dec. 31, 2022
USD ($)
segment
country
Distributor
Revenue recognition      
Number of operating segments | segment 1 1 1
Revenue $ 806,780 $ 937,822 $ 698,801
United States      
Revenue recognition      
Revenue 413,044 531,661  
Non-US      
Revenue recognition      
Revenue 393,736 406,161  
Net product revenue      
Revenue recognition      
Contract with customer, liability $ 0 $ 0  
Net product revenue | Geographic concentration risk      
Revenue recognition      
Number of countries exceeding 10% of net product sales | country 3 2 2
Percentage of net product sales threshold 10.00% 10.00% 10.00%
Net product revenue | Customer concentration risk      
Revenue recognition      
Number of distributors | Distributor 2 2 2
Percentage of net product sales threshold 10.00% 10.00% 10.00%
Product      
Revenue recognition      
Revenue $ 600,951 $ 661,249 $ 535,228
Product | Non-US      
Revenue recognition      
Revenue 393,800 406,100 316,900
Product | Net product revenue | Geographic concentration risk | United States      
Revenue recognition      
Revenue 207,200 255,100 218,300
Product | Net product revenue | Geographic concentration risk | Russia      
Revenue recognition      
Revenue 105,400 86,000 59,700
Product | Net product revenue | Geographic concentration risk | Brazil      
Revenue recognition      
Revenue 72,100    
Emflaza | United States      
Revenue recognition      
Revenue 207,200 255,100 218,300
Translarna | Non-US      
Revenue recognition      
Revenue $ 339,900 $ 355,800 $ 288,600