v3.22.2.2
Revenue recognition - Net Product Sales (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
USD ($)
Distributor
Sep. 30, 2021
USD ($)
Distributor
Sep. 30, 2022
USD ($)
Distributor
segment
Sep. 30, 2021
USD ($)
Distributor
Dec. 31, 2021
USD ($)
Net product sales          
Number of operating segments | segment     1    
Revenue $ 217,127 $ 138,743 $ 531,389 $ 373,364  
Number of distributors | Distributor 2 2 2 2  
Contract with customer, liability $ 0   $ 0   $ 0
Contract with customer, assets 0   0   $ 0
Performance obligations satisfied in period $ 0 $ 0 $ 0 $ 4,000  
Minimum          
Net product sales          
Percentage of net product sales threshold 10.00% 10.00% 10.00% 10.00%  
Net product revenue          
Net product sales          
Revenue $ 134,186 $ 115,605 $ 407,720 $ 309,998  
Net product revenue | Non-US          
Net product sales          
Revenue 79,400 68,500 247,600 170,200  
Emflaza | United States          
Net product sales          
Revenue 54,800 47,100 160,100 139,800  
Translarna | Non-US          
Net product sales          
Revenue $ 76,600 $ 67,200 $ 232,900 $ 166,300