XML 116 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Schedule of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Unrecognized Tax Benefits [Roll Forward]      
Beginning Balance $ 33,599 $ 39,172 $ 49,502
Increases related to prior year tax positions 1,450 0 0
Decreases related to prior year tax positions (858) 0 (124)
Increases related to current year tax positions 658 790 3,028
Decreases based on settlements with taxing authorities (1,965) 0 (109)
Decreases due to lapse of statute limitations (10,234) (6,743) (12,410)
Foreign currency translation (226)   (715)
Foreign currency translation   380  
Ending Balance $ 22,424 $ 33,599 $ 39,172