Income Taxes - Schedule of Income Tax Provision From Continuing Operations (Details) - USD ($) |
12 Months Ended | |
|---|---|---|
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Income Tax Disclosure [Abstract] | ||
| Federal | ||
| State | 870,323 | 1,170,890 |
| Foreign | (19,153) | |
| Total current | 851,170 | 1,170,890 |
| Total deferred | ||
| Total income tax expense/(benefit) | $ (851,170) | $ (1,170,890) |