XML 83 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other Financial Information - Other Accrued Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Other Financial Information [Abstract]    
Compensation and employee benefits $ 927 $ 864
Income taxes payable 539 598
Allowance for sales returns 499 587
Accrual for settlement related to bictegravir litigation 1,250 0
Other accrued liabilities 2,930 2,287
Accrued and other current liabilities $ 6,145 $ 4,336