v3.24.0.1
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