Income Taxes (Details) - Schedule of deferred tax assets and liabilities classified in consolidated balance sheets - USD ($) |
Dec. 31, 2023 |
Dec. 31, 2022 |
---|---|---|
Schedule of deferred tax assets and liabilities classified in consolidated balance sheets [Abstract] | ||
Deferred tax liabilities | $ 723,000 | $ 5,638,000 |
Net deferred tax assets (liabilities) | (580,000) | |
Income Taxes (Details) [Line Items] | ||
Net deferred tax liabilities | (4,355,000) | |
Deferred Income Taxes and Other Assets, Noncurrent | $ 1,303,000 | $ 1,283,000 |
X | ||||||||||
- Definition Income Taxes (Details) [Line Items] No definition available.
|
X | ||||||||||
- Definition Schedule of deferred tax assets and liabilities classified in consolidated balance sheets [Abstract] No definition available.
|
X | ||||||||||
- Definition Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and other assets expected to be realized or consumed after one year or normal operating cycle, if longer. No definition available.
|
X | ||||||||||
- Definition Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting, and liabilities classified as noncurrent and other. No definition available.
|
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 Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|