XML 73 R55.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Schedule of Effective Income Tax Rate Reconciliation) (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Taxes [Abstract]      
Income tax benefit $ (3,443,997) $ (2,777,805) $ (2,180,233)
State and provincial income tax, net of federal benefit (732,994) 397,081 (534,789)
Permanent differences 131,141 219,549 53,795
US-Foreign rate differential (142,663) 38,776 (13,955)
Other, net (145,973) 866,250 1,182,900
Total income tax, prior to change in valuation allowance (4,334,486) (1,256,149) (1,492,282)
Change in valuation allowance 4,334,486 1,256,149 1,492,282
Total income tax