XML 71 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Significant components of deferred taxes (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Deferred income tax assets (liabilities):    
Stock compensation $ 790,357 $ 927,282
Deferred revenue 446,562 499,307
Reserves and allowances 257,549 197,355
Research and development credits carryforward 146,320 43,391
Net operating loss carryforward 688,084 26,767
Depreciation and amortization (619,528) (611,269)
Other, net (45,929) 5,869
Total deferred income taxes, net $ 1,663,415 $ 1,088,702