OTHER INCOME (LOSS) - Schedule of Other Income (Loss) (Details) - USD ($) $ in Thousands |
3 Months Ended | |
---|---|---|
Mar. 31, 2023 |
Mar. 31, 2022 |
|
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] | ||
Total other income (expense), net | $ 5,250 | $ (395) |