Annual report pursuant to Section 13 and 15(d)

INCOME TAXES (Schedule of Unrecognized Tax Benefits) (Details)

v3.24.0.1
INCOME TAXES (Schedule of Unrecognized Tax Benefits) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Balance at January 1 $ 22,996 $ 21,330 $ 21,732
Increase for current year positions 2,333 751 524
Increase for prior year positions 4,453 896 335
Interest and penalties for prior years 1,063 160 36
Settlements for prior year positions (379) (141) (1,435)
Increase from foreign exchange 0 0 138
Balance at December 31 30,466 $ 22,996 $ 21,330
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 6,500    
Unrecognized Tax Benefits That Would Not Impact Effective Tax Rate $ 23,900