XML 71 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Schedule of Components of Deferred Tax Asset (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]    
Current accruals $ 1,329,681 $ 1,660,817
Operating lease liabilities 536,307 1,021,891
Deferred revenue 9,412 2,749
Depreciation and amortization 952,208 1,095,119
Deferred compensation 874,403 576,269
Net operating loss carryovers 25,264,611 23,960,965
Deferred tax assets 28,966,622 28,317,810
Valuation allowance (28,378,947) (27,228,805)
Net deferred tax assets before deferred tax liabilities 587,675 1,089,005
Operating lease right-of-use assets (524,105) (1,009,721)
Capitalized compensation costs (63,570) (79,284)
Net deferred tax assets