v3.22.4
Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]    
Property, plant and equipment adjustments $ 218 $ 471
Tax benefit on installation of renewable energy project 133 201
Foreign currency transactions 4,982 3,828
Other (1,416) 59
Total deferred tax assets 3,917 4,559
Depreciation and Amortization (5,138) (4,772)
Other 200 (71)
Foreign currency transactions (3,609) (2,537)
Total deferred tax liabilities (8,547) (7,380)
Net deferred tax $ (4,632) $ (2,821)