DEBT - Difference Between Fair Value and Unpaid Principal Balance (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2021 |
Dec. 31, 2020 |
Dec. 31, 2019 |
|
| Debt Instrument [Line Items] | |||
| Loss on convertible notes, net | $ (441) | $ 0 | $ 0 |
| Convertible Debt | 2021 Convertible Notes | |||
| Debt Instrument [Line Items] | |||
| Fair value of shares issued upon conversion | 2,941 | ||
| Unpaid principal balance | 2,500 | ||
| Loss on convertible notes, net | $ (441) | ||