XML 63 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
NET PRODUCT REVENUES - Summary of Net Product Revenues (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Total revenues $ 1,828,292 $ 1,037,418 $ 844,287
Net product revenues      
Disaggregation of Revenue [Line Items]      
Total revenues 1,241,474 894,329 662,138
ONPATTRO      
Disaggregation of Revenue [Line Items]      
Total revenues 354,546 557,608 474,737
AMVUTTRA      
Disaggregation of Revenue [Line Items]      
Total revenues 557,838 93,795 0
GIVLAARI      
Disaggregation of Revenue [Line Items]      
Total revenues 219,251 173,144 127,815
OXLUMO      
Disaggregation of Revenue [Line Items]      
Total revenues 109,839 69,782 59,586
United States | ONPATTRO      
Disaggregation of Revenue [Line Items]      
Total revenues 97,739 246,748 213,210
United States | AMVUTTRA      
Disaggregation of Revenue [Line Items]      
Total revenues 411,169 82,521 0
United States | GIVLAARI      
Disaggregation of Revenue [Line Items]      
Total revenues 141,954 115,659 92,747
United States | OXLUMO      
Disaggregation of Revenue [Line Items]      
Total revenues 38,159 27,698 18,876
Europe | ONPATTRO      
Disaggregation of Revenue [Line Items]      
Total revenues 210,916 224,063 190,435
Europe | AMVUTTRA      
Disaggregation of Revenue [Line Items]      
Total revenues 70,898 4,214 0
Europe | GIVLAARI      
Disaggregation of Revenue [Line Items]      
Total revenues 57,498 48,670 30,895
Europe | OXLUMO      
Disaggregation of Revenue [Line Items]      
Total revenues 60,025 37,915 38,949
Rest of World | ONPATTRO      
Disaggregation of Revenue [Line Items]      
Total revenues 45,891 86,797 71,092
Rest of World | AMVUTTRA      
Disaggregation of Revenue [Line Items]      
Total revenues 75,771 7,060 0
Rest of World | GIVLAARI      
Disaggregation of Revenue [Line Items]      
Total revenues 19,799 8,815 4,173
Rest of World | OXLUMO      
Disaggregation of Revenue [Line Items]      
Total revenues $ 11,655 $ 4,169 $ 1,761