PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details) - USD ($) $ in Thousands |
Dec. 31, 2022 |
Dec. 31, 2021 |
||||||
---|---|---|---|---|---|---|---|---|
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] | ||||||||
Vendor non-trade receivables | $ 147,597 | [1] | $ 71,041 | [2] | ||||
Government authorities | 55,670 | 63,440 | ||||||
Prepaid expenses and other | 37,815 | 42,511 | ||||||
Prepaid expenses and other current assets | $ 241,082 | $ 176,992 | ||||||
|