XML 356 R122.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Schedule of Components of Deferred Tax Assets and Liabilities (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]    
Net operating loss carryforwards $ 20,998,172 $ 10,474,525
Tax credit carryforwards 263,873 263,873
Allowance for doubtful accounts 450,116 16,017
Accrued expenses and other 64,494 64,849
Deferred rent 21,233
Contract liabilities 84,622
Liquidated damages payable 1,078,235 646,146
Stock-based compensation 1,055,083 242,545
Operating lease liability 223,596
Depreciation and amortization 3,921,952 981,850
Current deferred tax assets 28,055,521 12,795,660
Valuation allowance (3,484,746) (8,541,191)
Total deferred tax assets 24,570,775 4,254,469
Prepaid expenses (148,051)
Contract liabilities (67,295)
Acquisition-related intangibles (24,355,429) (4,254,469)
Total deferred tax liabilities (24,570,775) (4,254,469)
Net deferred tax