v3.25.1
NET PRODUCT REVENUES - Summary of Net Product Revenues (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Total revenues $ 594,189 $ 494,333
Net product revenues    
Disaggregation of Revenue [Line Items]    
Total revenues 468,538 365,163
Total TTR    
Disaggregation of Revenue [Line Items]    
Total revenues 359,481 264,458
AMVUTTRA    
Disaggregation of Revenue [Line Items]    
Total revenues 309,992 195,241
ONPATTRO    
Disaggregation of Revenue [Line Items]    
Total revenues 49,489 69,217
Total Rare    
Disaggregation of Revenue [Line Items]    
Total revenues 109,057 100,705
GIVLAARI    
Disaggregation of Revenue [Line Items]    
Total revenues 66,968 58,056
OXLUMO    
Disaggregation of Revenue [Line Items]    
Total revenues 42,089 42,649
United States | AMVUTTRA    
Disaggregation of Revenue [Line Items]    
Total revenues 197,964 130,238
United States | ONPATTRO    
Disaggregation of Revenue [Line Items]    
Total revenues 15,572 16,539
United States | GIVLAARI    
Disaggregation of Revenue [Line Items]    
Total revenues 43,794 38,731
United States | OXLUMO    
Disaggregation of Revenue [Line Items]    
Total revenues 14,109 13,332
Europe | AMVUTTRA    
Disaggregation of Revenue [Line Items]    
Total revenues 80,088 43,733
Europe | ONPATTRO    
Disaggregation of Revenue [Line Items]    
Total revenues 26,541 44,690
Europe | GIVLAARI    
Disaggregation of Revenue [Line Items]    
Total revenues 18,544 15,315
Europe | OXLUMO    
Disaggregation of Revenue [Line Items]    
Total revenues 20,984 21,427
Rest of World | AMVUTTRA    
Disaggregation of Revenue [Line Items]    
Total revenues 31,940 21,270
Rest of World | ONPATTRO    
Disaggregation of Revenue [Line Items]    
Total revenues 7,376 7,988
Rest of World | GIVLAARI    
Disaggregation of Revenue [Line Items]    
Total revenues 4,630 4,010
Rest of World | OXLUMO    
Disaggregation of Revenue [Line Items]    
Total revenues $ 6,996 $ 7,890