XML 77 R50.htm IDEA: XBRL DOCUMENT v3.22.4
REVENUE - Disaggregation of Revenue (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Total Revenues $ 46,159 $ 46,385 $ 42,518
Net product sales      
Disaggregation of Revenue [Line Items]      
Total Revenues 44,671 45,055 41,321
Alliance revenues      
Disaggregation of Revenue [Line Items]      
Total Revenues 742 716 615
Other revenues      
Disaggregation of Revenue [Line Items]      
Total Revenues $ 746 $ 614 $ 582