INCOME TAXES - Deferred Tax Asset Valuation Allowance (Details) - Deferred Tax Asset, Valuation Allowance - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2021 |
Dec. 31, 2020 |
Dec. 31, 2019 |
|
| SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] | |||
| Balance at beginning of period | $ 26,909 | $ 35,207 | $ 9,631 |
| Charged/(credited) to net income | 470,691 | (8,298) | 25,576 |
| Charges utilized/(write-offs) | (2,698) | 0 | 0 |
| Balance at end of period | $ 494,902 | $ 26,909 | $ 35,207 |