XML 112 R97.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES - Schedule of Aggregate Changes to The Liability for Unrecognized Tax Benefits, Excluding Interest and Penalties (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Beginning Balance $ 40,016 $ 34,425 $ 27,661
Acquisitions 0 853 7,069
Gross increases 11,892 16,623 7,723
Gross decreases (1,189) (11,087) (8,092)
Lapse of statute of limitations (6,156) (604) (373)
Translation Adjustments (2,185) (194) 437
Ending Balance $ 42,378 $ 40,016 $ 34,425