v3.24.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Schedule of Allowance for Credit Losses) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Accounting Policies [Abstract]  
Balance, at beginning of period $ 3,202
Increase in provision for expected credit losses 13,760
Recoveries collected (134)
Amounts written off charged against the allowance 568
Foreign currency translation 140
Balance, at end of period $ 16,400