v3.26.1
NET PRODUCT REVENUES - Schedule of Net Product Revenues (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Total revenues $ 1,290,948 $ 773,689 $ 2,458,123 $ 1,367,878
Net product revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 1,172,109 672,212 2,208,236 1,140,750
Total TTR        
Disaggregation of Revenue [Line Items]        
Total revenues 1,030,223 544,491 1,940,635 903,972
AMVUTTRA        
Disaggregation of Revenue [Line Items]        
Total revenues 1,011,762 491,953 1,901,693 801,945
ONPATTRO        
Disaggregation of Revenue [Line Items]        
Total revenues 18,461 52,538 38,942 102,027
Total Rare        
Disaggregation of Revenue [Line Items]        
Total revenues 141,886 127,721 267,601 236,778
GIVLAARI        
Disaggregation of Revenue [Line Items]        
Total revenues 89,764 80,849 164,158 147,817
OXLUMO        
Disaggregation of Revenue [Line Items]        
Total revenues 52,122 46,872 103,443 88,961
United States | AMVUTTRA        
Disaggregation of Revenue [Line Items]        
Total revenues 809,079 361,346 1,511,633 559,310
United States | ONPATTRO        
Disaggregation of Revenue [Line Items]        
Total revenues 9,863 22,053 20,029 37,625
United States | GIVLAARI        
Disaggregation of Revenue [Line Items]        
Total revenues 58,000 55,151 107,091 98,945
United States | OXLUMO        
Disaggregation of Revenue [Line Items]        
Total revenues 18,545 16,019 35,510 30,128
Europe | AMVUTTRA        
Disaggregation of Revenue [Line Items]        
Total revenues 119,010 92,868 232,323 172,956
Europe | ONPATTRO        
Disaggregation of Revenue [Line Items]        
Total revenues 5,508 21,246 13,073 47,787
Europe | GIVLAARI        
Disaggregation of Revenue [Line Items]        
Total revenues 24,323 20,966 44,613 39,510
Europe | OXLUMO        
Disaggregation of Revenue [Line Items]        
Total revenues 22,678 21,929 47,068 42,913
Rest of World | AMVUTTRA        
Disaggregation of Revenue [Line Items]        
Total revenues 83,673 37,739 157,737 69,679
Rest of World | ONPATTRO        
Disaggregation of Revenue [Line Items]        
Total revenues 3,090 9,239 5,840 16,615
Rest of World | GIVLAARI        
Disaggregation of Revenue [Line Items]        
Total revenues 7,441 4,732 12,454 9,362
Rest of World | OXLUMO        
Disaggregation of Revenue [Line Items]        
Total revenues $ 10,899 $ 8,924 $ 20,865 $ 15,920