INCOME TAXES - Unrecognized tax benefits (Details) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
|
Dec. 31, 2023
USD ($)
item
|
Dec. 31, 2022
USD ($)
|
Dec. 31, 2021
USD ($)
|
|
| Reconciliation of the change in the amount of unrecognized tax benefits | |||
| Balance at beginning of period | $ 7,400 | $ 8,300 | $ 33,500 |
| Gross decreases-prior period tax positions | (22,500) | ||
| Gross decreases-settlements with authorities | (2,200) | ||
| Gross decreases-expiration of statute of limitations | (1,900) | (900) | (500) |
| Balance at end of period | $ 5,500 | $ 7,400 | $ 8,300 |
| Number of subsidiaries files income tax returns in the U.S. federal jurisdiction, and various state and foreign jurisdictions | item | 1 | ||