XML 126 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER NON-CURRENT ASSETS (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Marketable securities $ 7,407 $ 4,561
Deferred consideration 21,203 22,129
VAT receivable 532 1,642
Right of use assets 21,038 17,946
Other receivables 3,202 11,403
Long-term prepaids 20,787 0
Other non-current assets $ 74,169 $ 57,681