SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Cash and Cash Equivalents (Details) - Fair Value, Inputs, Level 1 - Fair Value, Recurring - USD ($) $ in Millions |
Dec. 31, 2022 |
Dec. 31, 2021 |
|---|---|---|
| Cash and Cash Equivalents [Line Items] | ||
| Total cash and cash equivalents | $ 11,568 | $ 18,133 |
| Cash | ||
| Cash and Cash Equivalents [Line Items] | ||
| Total cash and cash equivalents | 2,604 | 5,438 |
| Money market funds | ||
| Cash and Cash Equivalents [Line Items] | ||
| Total cash and cash equivalents | 7,147 | 11,827 |
| Commercial papers | ||
| Cash and Cash Equivalents [Line Items] | ||
| Total cash and cash equivalents | 845 | 268 |
| United States Treasury securities | ||
| Cash and Cash Equivalents [Line Items] | ||
| Total cash and cash equivalents | 822 | 150 |
| Certificates of deposits | ||
| Cash and Cash Equivalents [Line Items] | ||
| Total cash and cash equivalents | $ 150 | $ 450 |