Income Taxes - Schedule of Rate Reconciliation (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Provision/(Benefit) at Statutory Rate $ (1,054,558) $ (407,291)
State Tax Provision/(Benefit) net of federal benefit (179,449) (46,706)
Permanent Book/Tax Differences 14,603 163,916
Employee Retention Credit
Change in valuation allowance 1,222,042 290,454
Other 1,775 2,631
Income Tax Provision/(Benefit) $ 4,413 $ 3,004
Provision/(Benefit) at Statutory Rate, percent 21.00% 21.00%
State Tax Provision/(Benefit) net of federal benefit, percent 3.62% 4.03%
Permanent Book/Tax Differences, percent (0.29%) (8.45%)
Employee Retention Credit, percent 0.00% 0.00%
Change in valuation allowance, percent (24.34%) (14.98%)
Other, percent (0.04%) (0.14%)
Income Tax Provision/(Benefit), percent (0.04%) 1.47%
Pro Forma [Member]    
Provision/(Benefit) at Statutory Rate   $ (474,676)
State Tax Provision/(Benefit) net of federal benefit   (57,336)
Permanent Book/Tax Differences   175,909
Employee Retention Credit   (6,484)
Change in valuation allowance   423,761
Other   (58,170)
Income Tax Provision/(Benefit)   $ 3,004
Provision/(Benefit) at Statutory Rate, percent   21.00%
State Tax Provision/(Benefit) net of federal benefit, percent   4.03%
Permanent Book/Tax Differences, percent   (7.78%)
Employee Retention Credit, percent   0.29%
Change in valuation allowance, percent   (18.75%)
Other, percent   2.57%
Income Tax Provision/(Benefit), percent   1.36%