XML 57 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER NON-CURRENT ASSETS
12 Months Ended
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
OTHER NON-CURRENT ASSETS OTHER NON-CURRENT ASSETS
The components of Non-current assets were as follows (in thousands):
December 31,
20232022
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 — 
Other non-current assets
$74,169 $57,681