XML 117 R100.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES (Schedule of 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 $ 8,155 $ 3,317 $ 2,914
Increases in tax positions from current year 4,739 5,310 902
Increases in tax positions from acquisitions 393 0 0
Increases in tax positions from prior years 2,447 1,350 0
Decreases in tax positions from prior years (6,945) 0 0
Decreases due to lapse of statute of limitations (1,121) (1,298) (528)
Increase resulting from foreign currency translation 197   29
Decrease resulting from foreign currency translation   (524)  
Ending Balance $ 7,865 $ 8,155 $ 3,317