v3.22.4
Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Advances to suppliers and loans $ 1,405 $ 983
Prepaid income taxes 12,579 12,945
Employee receivables 343 323
Prepaid expenses 3,778 3,861
Derivative financial instruments 9,340
Other creditors 1,518 4,742
Total $ 28,963 $ 22,854