DERIVATIVES - Description of derivatives and related hedge accounting designation (Details) |
Dec. 31, 2022 |
Dec. 31, 2021 |
|---|---|---|
| Derivative Instruments and Hedging Activities Disclosure [Abstract] | ||
| Derivative Asset, Statement of Financial Position [Extensible Enumeration] | Accounts and loans receivable, net of allowance, Prepaid expenses and other current assets | Accounts and loans receivable, net of allowance, Prepaid expenses and other current assets |
| Derivative Liability, Statement of Financial Position [Extensible Enumeration] | Accrued expenses and other current liabilities, Crypto asset borrowings | Accrued expenses and other current liabilities, Crypto asset borrowings |