XML 73 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Cash and Cash Equivalents, and Marketable Securities - Available-for-sale Marketable Securities (Details) - Available-for-sale Securities
$ in Millions
Mar. 31, 2022
USD ($)
Marketable Securities [Line Items]  
Less than 12 months, Fair Value $ 22,786
Less than 12 months, Unrealized losses (835)
12 months or greater, Fair Value 2,539
12 months or greater, Unrealized losses (161)
Fair Value 25,325
Unrealized losses (996)
U.S. government securities  
Marketable Securities [Line Items]  
Less than 12 months, Fair Value 7,488
Less than 12 months, Unrealized losses (218)
12 months or greater, Fair Value 214
12 months or greater, Unrealized losses (11)
Fair Value 7,702
Unrealized losses (229)
U.S. government agency securities  
Marketable Securities [Line Items]  
Less than 12 months, Fair Value 3,345
Less than 12 months, Unrealized losses (110)
12 months or greater, Fair Value 1,736
12 months or greater, Unrealized losses (111)
Fair Value 5,081
Unrealized losses (221)
Corporate debt securities  
Marketable Securities [Line Items]  
Less than 12 months, Fair Value 11,953
Less than 12 months, Unrealized losses (507)
12 months or greater, Fair Value 589
12 months or greater, Unrealized losses (39)
Fair Value 12,542
Unrealized losses $ (546)