XML 104 R88.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Beginning Balance $ 49,502 $ 48,960 $ 64,361
Increases related to prior year tax positions 0 5,105 8,389
Decreases related to prior year tax positions (124) (3,138) (22,541)
Increases related to current year tax positions 3,028 1,887 1,994
Decreases based on settlements with taxing authorities (109) 0 0
Decreases due to lapse of statute limitations (12,410) (2,530) (5,640)
Foreign currency translation (715) (782)  
Foreign currency translation     2,397
Ending Balance $ 39,172 $ 49,502 $ 48,960