INVESTMENTS AND FAIR VALUE MEASUREMENT - SCHEDULE OF CHANGES IN ESTIMATED FAIR VALUE OF CONVERTIBLE NOTES AND WARRANT LIABILITY (Details) $ in Millions |
3 Months Ended |
|---|---|
|
Mar. 31, 2022
USD ($)
| |
| Convertible notes | |
| Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | |
| Beginning of period, January 1, 2021 | $ 0 |
| Issued during the period | 3,299 |
| Change in fair value | 1,376 |
| End of period, March 31, 2021 | 4,675 |
| Warrants | |
| Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | |
| Beginning of period, January 1, 2021 | 0 |
| Issued during the period | 253 |
| Change in fair value | 116 |
| End of period, March 31, 2021 | $ 369 |