PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details) - USD ($) $ in Thousands |
Mar. 31, 2023 |
Dec. 31, 2022 |
||
---|---|---|---|---|
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] | ||||
Vendor non-trade receivables | [1] | $ 147,238 | $ 147,597 | |
Government authorities | 57,275 | 55,670 | ||
Prepaid expenses and other | 55,129 | 37,815 | ||
Total prepaid expenses and other current assets | $ 259,642 | $ 241,082 | ||
|