Income Taxes (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2023 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Income Taxes [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Components of Deferred Tax Assets and Liabilities | As of December 31, 2023 and 2022, components of
deferred tax assets and liabilities are as follows:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Reconciliation of the Effective Tax Rate With the Statutory Federal Income Tax Rate | A reconciliation of the effective tax rate with
the statutory Federal income tax rate was as follows for the years ended December 31, 2023 and 2022:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||