Income Taxes (Details) - Schedule of deferred tax assets and liabilities classified in consolidated balance sheets - USD ($) $ in Thousands |
Dec. 31, 2021 |
Dec. 31, 2020 |
---|---|---|
Schedule of deferred tax assets and liabilities classified in consolidated balance sheets [Abstract] | ||
Deferred tax assets (under "Other non-current assets") | $ 1,301 | $ 5,586 |
Deferred tax liabilities | 7,341 | 42 |
Net deferred tax assets (liabilities) | $ (6,040) | $ 5,544 |
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences and carryforwards, classified as noncurrent. Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef
|
X | ||||||||||
- Definition Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Gross amount of noncurrent deferred tax liabilities, which result from applying the applicable tax rate to taxable temporary differences pertaining to each jurisdiction to which the entity is obligated to pay income tax. Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef
|