7Baggers

Lightwave Logic, Inc.
(NASDAQ:LWLG) 

LWLG stock logo

Lightwave Logic, Inc., a development stage company, focuses on the development of photonic devices and non-linear optical polymer materials systems for fiber-optic data communications and optical computing markets in the United States. The company is involved in designing and synthesizing organic ch...

Founded: 1991
IPO Price: $10 (Sep 01, 2021)
CEO: Michael S. Lebby  
Sector: Basic Materials
Industry: Specialty Chemicals

Share this website to your friends
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
    Unit: USD2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 
                                                                           
      net sales
    159,167 29,166 19,355 22,917 72,689 22,916 19,355 30,417                                        2,500               3,200         
      yoy
    118.97% 27.27% 0.00% -24.66%  NaN% NaN% NaN%  NaN% NaN% NaN%  NaN% NaN%   NaN% NaN%   NaN% NaN% NaN%  NaN% NaN% NaN%  NaN% NaN% NaN%  NaN% NaN% NaN%  NaN% NaN% NaN%  NaN% NaN% NaN%                            
      qoq
    445.73% 50.69% -15.54% -68.47% 217.20% 18.40% -36.37%   NaN% NaN%   NaN% NaN%   NaN%    NaN% NaN%   NaN% NaN%   NaN% NaN%   NaN% NaN%   NaN% NaN%   NaN% NaN%   NaN% NaN%                         
      cost and expense
                                                                           
      cost of sales
    1,332   2,028 6,159 1,236  5,175                                                                
      research and development
    2,841,055 2,917,473 4,362,258 3,089,218 12,978,247 3,828,301 4,362,258 4,620,662 11,862,748 4,040,941 4,166,110 3,799,707 9,217,682 3,587,692 2,781,215 2,625,138 8,844,724 3,631,316 2,782,243 1,347,543 3,384,184 1,145,314 1,057,470 1,189,771 3,184,923 1,134,372 1,069,460 1,152,053 963,780 984,760 944,353 901,672 1,130,268 821,331 839,014 728,514 689,818 589,038 592,570 603,263 1,777,136 1,047,963 619,492 645,206 904,263 741,464 618,454 585,506  580,403 531,116 455,382  490,694 455,253 472,409  322,402 498,041 466,864  273,203 319,715 279,493  258,626 272,920 449,717  1,032,393 1,304,175 
      general and administrative
    2,387,995 2,290,839 1,896,672 1,837,052 4,880,324 1,490,481 1,896,672 1,255,450 4,014,230 1,345,335 1,174,590 1,360,170 3,189,666 1,144,624 987,137 885,430 3,901,565 618,838 674,000 548,229 1,626,294 444,182 574,803 606,425 1,558,537 441,575 504,227 568,430 263,210 458,774 509,872 574,595 360,947 384,601 798,449 460,413 403,793 354,288 446,760 456,048 1,138,621 881,961 432,846 420,246 331,724 419,259 392,917 402,165  417,357 433,386 447,618  479,103 553,860 297,190  403,717 389,535 459,246  524,780 563,754 731,213  359,136 404,701 307,267  163,581 177,133 
      total cost and expense
    5,230,382 5,208,312 6,258,930 4,928,298 17,864,730 5,320,018 6,258,930 5,881,287 15,879,491 5,386,276 5,340,700 5,159,877 12,407,348 4,732,316 3,768,352                      760,491.75 943,326                     887,576             
      income from operations
    -5,071,215 -5,179,146 -6,239,575 -4,905,381 -17,792,041 -5,297,102 -6,239,575 -5,850,870 -15,838,989 -5,386,276 -5,340,700 -5,159,877 -12,407,348 -4,732,316 -3,768,352 -3,510,568 -12,746,289 -4,250,154 -3,456,243 -1,895,772 -5,010,478 -1,589,496 -1,632,273 -1,796,196 -4,743,460 -1,575,947 -1,573,687 -1,720,483 -1,226,990 -1,443,534 -1,454,225 -1,476,267 -1,491,215 -1,205,932 -1,637,463 -1,188,927 -1,093,611 -943,326 -1,039,330 -1,059,311 -2,915,757 -1,929,924 -1,052,338 -1,065,452 -1,235,987 -1,160,723 -1,011,371 -985,171  -997,760 -964,502 -903,000  -969,797 -1,009,113 -769,599  -726,119 -887,576 -926,110  -797,983 -880,269 -1,010,706  -617,762 -677,621 -756,984  -1,195,974 -1,481,308 
      yoy
    -71.50% -2.23% 0.00% -16.16% 12.33% -1.66% 16.83% 13.39% 27.66% 13.82% 41.73% 46.98% -2.66% 11.34% 9.03% 85.18% 154.39% 167.39% 111.74% 5.54% 5.63% 0.86% 3.72% 4.40% 286.59% 9.17% 8.21% 16.54% -17.72% 19.70% -11.19% 24.17% 36.36% 27.84% 57.55% 12.24% -62.49% -51.12% -1.24% -0.58% 135.91% 66.27% 4.05% 8.15%  16.33% 4.86% 9.10%  2.88% -4.42% 17.33%  33.56% 13.69% -16.90%  -9.01% 0.83% -8.37%  29.17% 29.91% 33.52%  -48.35% -54.26%     
      qoq
    -2.08% -17.00% 27.20% -72.43% 235.88% -15.10% 6.64% -63.06% 194.06% 0.85% 3.50% -58.41% 162.18% 25.58% 7.34% -72.46% 199.90% 22.97% 82.31% -62.16% 215.22% -2.62% -9.13% -62.13% 200.99% 0.14% -8.53% 40.22% -15.00% -0.74% -1.49% -1.00% 23.66% -26.35% 37.73% 8.72% 15.93% -9.24% -1.89% -63.67% 51.08% 83.39% -1.23% -13.80% 6.48% 14.77% 2.66%   3.45% 6.81%   -3.90% 31.12%   -18.19% -4.16%   -9.35% -12.91%   -8.83% -10.48%   -19.26%  
      operating margin %
    -3186.10% -17757.48% -32237.54% -21404.99% -24476.94% -23115.30% -32237.54% -19235.53% -Infinity% NaN% NaN% NaN% -Infinity% NaN% NaN% NaN% -Infinity% NaN% NaN% -Infinity% -Infinity% NaN% NaN% NaN% -Infinity% NaN% NaN% NaN% -Infinity% NaN% NaN% NaN% -Infinity% NaN% NaN% NaN% -Infinity% NaN% NaN% NaN% -Infinity% NaN% NaN% NaN% -Infinity% NaN% NaN% -39406.84% NaN% -Infinity% -Infinity% -Infinity% NaN% -Infinity% -Infinity% -Infinity% NaN% -Infinity% -Infinity% -Infinity% NaN% -Infinity% -27508.41% -Infinity% NaN% -Infinity% -Infinity% -Infinity% NaN% -Infinity% -Infinity% 
      other income
      -2,857 208,357                                                                    
      interest income
    293,003 193,341 251,730 187,848 704,450 222,404 251,730 253,336 410,559 246,987 103,685 53,287 62,534 29,125 13,398 15,020 11,794 2,032 105 309 473 303 295 30 169 63 62 62 63 63 62 62 63 63 62 62   62 66   62 61   62 61  63 62 79  125 124 198  46 149 179  13 32 120  242   2,702 4,041 
      commitment fee
    -46,271 -80,210 -28,982 -8,029 -138,335 -15,875 -28,982 -76,977 -648,276 -25,302 -220,732 -361,694 -136,539 -73,170 -47,644 -60,213   -1,083,347 -250,281 -87,676 -28,690 -31,950 -31,008 -374,464 -33,328 -42,204 -298,357 -36,859 -54,230 -43,909 -37,194 -97,537 -74,636 -29,168 -24,754 -11,743 -22,177  -237,965                                
      loss on disposal of property and equipment and intangible assets
    -19,527 -34,425   -52,568.5 -210,274                                                                  
      other expense
    179.25 -119  -262 -16.5 -66 -2,857 -2,234    -7,734 -6,755.5 -27,022                                                          
      net income
    -4,844,082 -5,100,559 -6,019,684 -4,697,024 -17,234,128 -5,300,913 -6,019,684 -5,679,911 -15,873,441 -5,164,591 -5,457,747 -5,476,018 -12,427,097 -4,803,383 -3,802,598 -3,555,761 -14,383,259 -4,248,122 -4,539,485 -1,735,044 -5,097,681 -1,617,883 -1,663,928 -1,827,174 -5,117,755 -1,609,212 -1,615,829 -2,018,778 -1,263,786 -1,497,701 -1,498,072 -1,513,399 -1,588,689 -1,280,505 -1,666,569 -1,213,619 -1,105,290 -965,441 -1,039,268 -1,297,210 -2,915,571 -1,929,861 -1,052,276 -1,065,391 -1,236,116 -1,174,589 -1,011,309 -987,851  -997,697 -1,149,163 -922,471  -969,672 -1,027,604 -871,346  -726,187 -1,053,902 -925,995  -798,120 -880,425 -1,010,652  -617,843 -678,203 -757,398  -1,194,101 -1,478,060 
      yoy
    -71.89% -3.78% 0.00% -17.30% 8.57% 2.64% 10.30% 3.72% 27.73% 7.52% 43.53% 54.00% -13.60% 13.07% -16.23% 104.94% 182.15% 162.57% 172.82% -5.04% -0.39% 0.54% 2.98% -9.49% 304.95% 7.45% 7.86% 33.39% -20.45% 16.96% -10.11% 24.70% 43.74% 32.63% 60.36% -6.44% -62.09% -49.97% -1.24% 21.76% 135.87% 64.30% 4.05% 7.85%  17.73% -12.00% 7.09%  2.89% 11.83% 5.87%  33.53% -2.50% -5.90%  -9.01% 19.70% -8.38%  29.18% 29.82% 33.44%  -48.26% -54.12%     
      qoq
    -5.03% -15.27% 28.16% -72.75% 225.12% -11.94% 5.98% -64.22% 207.35% -5.37% -0.33% -55.93% 158.72% 26.32% 6.94% -75.28% 238.58% -6.42% 161.64% -65.96% 215.08% -2.77% -8.93% -64.30% 218.03% -0.41% -19.96% 59.74% -15.62% -0.02% -1.01% -4.74% 24.07% -23.17% 37.32% 9.80% 14.49% -7.10% -19.88% -55.51% 51.08% 83.40% -1.23% -13.81% 5.24% 16.15% 2.37%   -13.18% 24.57%   -5.64% 17.93%   -31.10% 13.81%   -9.35% -12.89%   -8.90% -10.46%   -19.21%  
      net income margin %
    -3043.40% -17488.03% -31101.44% -20495.81% -23709.40% -23131.93% -31101.44% -18673.48% -Infinity% NaN% NaN% NaN% -Infinity% NaN% NaN% NaN% -Infinity% NaN% NaN% -Infinity% -Infinity% NaN% NaN% NaN% -Infinity% NaN% NaN% NaN% -Infinity% NaN% NaN% NaN% -Infinity% NaN% NaN% NaN% -Infinity% NaN% NaN% NaN% -Infinity% NaN% NaN% NaN% -Infinity% NaN% NaN% -39514.04% NaN% -Infinity% -Infinity% -Infinity% NaN% -Infinity% -Infinity% -Infinity% NaN% -Infinity% -Infinity% -Infinity% NaN% -Infinity% -27513.28% -Infinity% NaN% -Infinity% -Infinity% -Infinity% NaN% -Infinity% -Infinity% 
      loss per share
                                                                           
      basic and diluted
    -0.04 -0.04 -0.05                                                                     
      weighted-average number of shares
                                                                           
      basic and diluted
    128,628,727 129,644,824 120,179,570                                                                     
      gain on disposal of property and equipment
       28,800                                                                    
      loss per share
                                                                           
      basic
       -0.04 -0.15 -0.04 -0.05 -0.05 -0.14 -0.04 -0.05 -0.05 -0.11 -0.04 -0.03 -0.03                                                        
      diluted
       -0.04 -0.15 -0.04 -0.05 -0.05 -0.14 -0.04 -0.05 -0.05 -0.11 -0.04 -0.03 -0.03                                                        
      weighted-average number of shares
                                                                           
      basic
       123,931,841 120,599,885 120,901,708 120,179,570 118,950,591 115,467,300 116,491,837 114,857,638 113,270,655 111,814,926 112,111,706 111,593,709 110,889,453                                                        
      diluted
       123,931,841 120,599,885 120,901,708 120,179,570 118,950,591 115,467,300 116,491,837 114,857,638 113,270,655 111,814,926 112,111,706 111,593,709 110,889,453                                                        
      loss on disposal of property and equipment
           -3,166                                                                
      paycheck protection program loan forgiveness
                       410,700                                                    
      total cost of expense
                   3,510,568 1,062,538.5 4,250,154 3,456,243                                                     
      basic and diluted loss per share
                    -0.14 -0.04 -0.04 -0.02 -0.05 -0.02 -0.02 -0.02 -0.06 -0.02 -0.02 -0.03 -0.02 -0.02 -0.02 -0.02 -0.02 -0.02 -0.02 -0.02 -0.02 -0.01 -0.02 -0.02 -0.05 -0.03 -0.02 -0.02 -0.02 -0.02 -0.02 -0.02  -0.02 -0.02 -0.02  -0.02 -0.02 -0.02  -0.02 -0.02 -0.02  -0.02 -0.02 -0.03  -0.02 -0.02 -0.02  -0.03 -0.04 
      basic and diluted weighted-average number of shares
                    105,223,959 107,730,515 104,125,843 99,788,436 91,859,025 92,768,633 90,641,867 88,398,378 83,299,508 84,083,452 82,371,994 80,434,957 76,395,750 76,985,304 75,528,629 74,543,897 70,876,576 70,871,809 69,874,539 68,948,694 66,201,531 66,159,280 65,601,676 65,483,907 60,326,470 61,247,805 58,949,676 58,393,367 55,637,906 57,854,086 53,478,623 52,764,679 51,672,177 52,046,797 51,725,639 50,461,598 48,778,783 49,506,837 49,055,806 46,732,009 44,386,149 44,428,194 44,090,488 43,966,153 42,253,450 42,446,016 42,012,174 41,166,542 39,431,766 40,811,542 38,341,509 37,428,638 34,726,411 35,017,902 34,699,069 
      cost and expense - sum
                       1,895,772   1,632,273 1,796,196 4,743,460 1,575,947 1,573,687 1,720,483 1,226,990 1,443,534 1,454,225 1,476,267 1,491,215 1,205,932 1,637,463 1,188,927   1,039,330 1,059,311 2,915,757 1,929,924 1,052,338 1,065,452 1,235,987 1,160,723 1,011,371 987,671    903,000  969,797    726,119  926,110  797,983 883,469 1,010,706  617,762 677,621 756,984  1,195,974 1,481,308 
      interest income and other income
                                        47.75 62   15.75 63   94.5 255                          
      commitment fee and interest expense
                                                 -14,121  -2,741   -184,723 -19,550                    
      dividend income
                                                                           
      realized gain on investment
                                                                          -108 
      realized gain on disposal of assets
                                                                           
      litigation settlement
                                                                           
      interest expense and commitment fee
                                                          -18,615 -101,945  -114 -166,475             
      interest expense
                                                               -64  -150 -188 -66  -323 -588 -414  -829 -685 
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 
                                                                             
        assets
                                                                             
        current assets
                                                                             
        cash and cash equivalents
      69,017,354 34,942,070 22,106,946 25,045,329 27,667,964 26,882,467 29,195,815 31,509,058 31,432,087 30,876,646 32,635,787 26,168,214 24,102,151 25,021,642 24,829,749 24,337,502 23,432,612 12,194,744 13,913,519 6,521,425 3,306,590 2,200,311 2,222,313 2,028,259 2,236,344 2,167,777 2,203,015 2,285,631 2,174,625 2,204,317 2,002,967 2,810,761 3,482,327 2,879,656 2,140,426 2,182,631 1,956,844 2,302,076 2,103,903 3,021,734 3,730,705 2,142,145 2,920,352 2,338,849 3,165,940 4,213,873 3,030,317 1,930,097 2,270,704 2,621,067 3,259,183 3,319,258 2,936,879 2,931,753 3,623,022 2,954,677 359,824 561,929 374,495 548,627 953,867 425,134 166,425 79,466 459,989 451,561 795,962 195,460 88,225 135,339 205,567 
        accounts receivable
      190,753 35,753 10,753 18,750 45,565 26,814 8,065 56,760 30,376                                                      600         
        prepaid expenses and other current assets
      601,101 482,691 638,856 488,349 401,741 562,084 760,891 696,689 1,237,621 563,023 812,829 703,198 611,345 647,074 783,296 214,218 232,308 346,569 432,517 226,285 567,185 627,383 556,411 381,426 372,549 268,329 380,865 295,424 337,631 316,359 393,304 566,959 584,919 212,031 234,457 135,904 136,942 167,479 204,995 120,399 264,491   114,206 128,227   112,850 132,204 145,421    105,063 123,424 44,148   58,552 83,101            
        total current assets
      69,809,208 35,460,514 22,756,555 25,552,428 28,115,270 27,471,365 29,964,771 32,262,507 32,700,084 31,439,669 33,448,616 26,871,412 25,355,616 26,256,896 25,613,045 24,551,720 23,664,920 12,541,313 14,346,036                   2,469,555                     433,047             
        property and equipment - net of accumulated depreciation of 7,802,183 and 6,037,723
      5,222,252                                                                       
        other assets
                                                                             
        intangible assets - net of accumulated amortization of 473,771 and 771,631
      1,713,420                                                                       
        operating lease - right of use - building
      2,440,369 2,493,021 2,544,785 2,595,680 2,645,723 2,694,971 2,743,457 2,791,199 2,838,210 2,884,544 2,930,233 311,873 358,254 403,892 448,795 492,976 536,447 579,219 621,304 662,712 703,454 743,542 782,985 821,794 859,979 885,094 885,094 885,094                                            
        total other assets
      4,153,789 4,006,527 3,955,153 3,970,495 4,001,168 3,990,264 4,022,157 4,077,862 4,092,711 4,067,237 4,099,111 1,429,332 1,388,589 1,240,868 1,295,200 1,358,736 1,384,580 1,445,417 1,511,638                                                     
        total assets
      79,185,249 44,786,666 32,436,267 35,639,560 37,807,983 37,236,197 39,798,833 41,737,807 41,783,585 39,104,017 40,552,039 30,810,139 29,263,472 30,148,946 29,007,064 28,049,727 27,228,575 16,129,907 17,994,174 10,497,032 7,366,778 6,423,156 6,560,570 6,401,796 6,824,856 6,602,627 6,815,015 6,121,273 5,251,264 5,237,215 5,235,133 5,625,674 5,849,770 4,205,080 3,500,624 3,389,626 3,187,408 3,560,474 3,346,768 4,238,815 5,110,025 3,486,427 4,322,425 3,525,442 4,279,423 5,391,632 4,128,014 2,937,730 3,244,808 3,629,864 4,282,153 4,254,650 3,816,374 3,812,788 4,435,793 3,749,343 921,435 1,140,110 912,559 1,085,885 1,471,633 858,542 565,029 527,230 878,664 861,381 1,072,232 488,435 374,565 444,236 605,068 
        liabilities and stockholders' equity
                                                                             
        current liabilities
                                                                             
        accounts payable
      477,939 388,466 320,543 528,666 515,955 449,750 917,970 1,000,494 1,447,596 429,520 421,983 364,539 791,671 582,782 333,147 396,179 215,734 187,506 134,890 108,240 169,247 275,172 136,853 173,051 88,423 111,690 115,830 121,625 150,741 22,598      76,554 65,027 119,928 34,731 84,338 32,852 78,900 78,187 248,422 178,165 329,295 103,193 195,416 65,410 247,468 115,099 125,451 96,384 162,793 92,118 97,174 139,833 143,900 97,288 68,517 56,459 69,300 61,864 79,220 70,730 55,086 19,303 34,747 62,650 31,085 55,696 
        accrued bonuses and accrued expenses
      1,400,008 403,588 434,222 557,640 877,165 299,436 216,778 500,049 599,430   132,129 380,280 113,999 76,447 70,159 1,118,080                                                       
        accounts payable and accrued expenses - related parties
      56,250 151,089 147,420 257,724 200,779 176,745 152,260 97,597 313,483 91,612 216,048 98,802 100,169 163,557 88,534 159,734 32,189 62,139 71,991 30,712 49,797 70,901 75,260 38,815 14,805 38,025 52,403 29,488 13,824 52,732 55,816 34,139 8,770 17,862 49,584 25,268 5,559                                   
        contract liability
      6,541 10,708 14,875 19,041 23,208 27,375                                                                  
        operating lease liability
      194,770 187,940 181,248 174,692 168,289 162,054 155,946 149,962 144,120 138,434 132,864 193,232 190,125 187,069 184,062 181,103 178,192 175,327 172,509 169,736 167,007 164,323 161,681 159,081 156,524 141,552 102,109 63,300                                            
        total current liabilities
      2,135,508 1,141,791 1,098,308 1,537,763 1,785,396 1,122,324 1,491,903 1,811,662 2,582,801 872,478 917,567 830,480 1,504,023 1,089,185 723,968 848,953 1,585,973 656,948 487,542                                                     
        long term liabilities
                                                                             
        total long term liabilities
      2,403,911 2,454,363 2,503,789 2,552,209 2,598,682 2,642,303 2,685,037 2,726,901 2,766,970 2,811,320 2,858,391 146,493 206,426 265,564 323,919 381,503 438,330 494,412 549,759                                                     
        total liabilities
      4,539,419 3,596,154 3,602,097 4,089,972 4,384,078 3,764,627 4,176,940 4,538,563 5,349,771 3,683,798 3,775,958 976,973 1,710,449 1,354,749 1,047,887 1,230,456 2,024,303 1,151,360 1,037,301 982,164 1,591,332 1,912,492 1,913,439 1,704,774 1,917,142 1,842,315 1,991,138 1,308,838 344,202 418,632 660,378 889,552 833,055 321,642 387,691 204,820 127,886 213,224 114,899 129,221 102,957 163,033 149,769 341,056 221,841 502,134 190,351 312,637 122,176 383,855 210,503 210,976 155,328 249,350 207,904 196,218 238,426 240,017 212,900 147,169 116,012 131,869 135,313 138,213 131,676 97,174 61,391 76,835 168,027 139,821 160,494 
        stockholders' equity
                                                                             
        preferred stock, 0.001 par value...
                                                                             
        common stock 0.001 par value...
      146,051 132,705 126,467 124,655 123,302 121,471 120,707 119,796 118,137 116,684 116,185 114,104 112,883 112,375 111,888 111,099 110,556 108,367 107,336              74,068    68,078   65,598 65,238 61,251 61,248 58,408 58,382 58,362 56,032 53,081 52,618 52,047 52,047 51,099                    
        additional paid-in-capital
      242,016,025 207,206,267 189,836,354 186,984,976 184,363,772 178,728,926 175,608,888 170,998,846 164,619,363 158,731,989 154,946,488 142,608,263 134,406,825 130,654,002 125,040,332 120,118,908 114,696,597 96,364,331 94,095,566 82,119,653 76,649,170 73,781,668 72,302,294 70,690,553 69,076,240 67,447,988 65,904,260 64,278,609 62,356,854 61,006,130 59,266,099 57,930,531 56,698,658 53,978,566 51,929,138 50,335,333 48,998,073 48,181,541 47,102,159 46,940,627 46,541,251 44,063,660 42,983,064 40,945,358 40,753,189 40,349,009 38,224,914 35,904,055 35,414,206 34,695,159 34,523,103 33,346,912 32,042,751 30,257,882 29,952,660 28,252,112 24,513,000 23,953,872 23,027,937 22,213,441 21,704,361 20,052,435 18,958,037 18,037,976 17,385,295 16,734,441 16,363,332 15,088,630 14,196,060 13,764,801 12,785,423 
        deferred compensation
      -203,458 -272,311 -353,061 -456,585 -656,735 -506,926 -536,714 -368,094 -432,293 -496,737 -519,466 -579,822 -133,324 -207,557 -231,803 -252,094                                                        
        accumulated deficit
      -167,312,788 -165,876,149 -160,775,590 -155,103,458 -150,406,434 -144,871,901 -139,570,988 -133,551,304 -127,871,393 -122,931,717 -117,767,126 -112,309,379 -106,833,361 -101,764,623 -96,961,240 -93,158,642 -89,602,881 -81,494,151 -77,246,029 -72,706,544 -70,971,500 -69,364,921 -67,747,038 -66,083,110 -64,255,936 -62,772,788 -61,163,576 -59,547,747 -57,528,969 -56,265,183 -54,767,482 -53,269,410 -51,756,011 -50,167,322 -48,886,816 -47,220,248 -46,006,629 -44,901,339 -43,935,898 -42,896,631 -41,599,421 -40,801,517 -38,871,656 -37,819,380 -36,753,989 -35,517,873 -34,343,283 -15,827 -15,827 -15,827 -15,827 -15,827 -15,827 -15,827 -15,827 -15,827 -15,827 -15,827 -15,827 -15,827 -15,827 -15,827 -15,827 -15,827 -15,827 -15,827 -15,827 -15,827 -15,827 -15,827 -15,827 
        total stockholders' equity
      74,645,830 41,190,512 28,834,170 31,549,588 33,423,905 33,471,570 35,621,893 37,199,244 36,433,814 35,420,219 36,776,081 29,833,166 27,553,023 28,794,197 27,959,177 26,819,271 25,204,272 14,978,547 16,956,873     4,697,022 4,907,714 4,760,312 4,823,877 4,812,435 4,907,062 4,818,583 4,574,755 4,736,122 5,016,715 3,883,438 3,112,933 3,184,806 3,059,522 3,347,250 3,231,869 4,109,594 5,007,068 3,323,394 4,172,656 3,184,386 4,057,582 4,889,498 3,937,663 2,625,093 3,122,632 3,246,009 4,071,650 4,043,674 3,661,046 3,563,438 4,227,889 3,553,125 683,009 900,093 699,659 938,716 1,355,621 726,673 429,716 389,017 746,988 764,207 1,010,841 411,600 206,538 304,414 444,574 
        total liabilities and stockholders' equity
      79,185,249 44,786,666 32,436,267 35,639,560 37,807,983 37,236,197 39,798,833 41,737,807 41,783,585 39,104,017 40,552,039 30,810,139 29,263,472 30,148,946 29,007,064 28,049,727 27,228,575 16,129,907 17,994,174     6,401,796 6,824,856 6,602,627 6,815,015 6,121,273 5,251,264 5,237,215 5,235,133 5,625,674 5,849,770 4,205,080 3,500,624 3,389,626 3,187,408 3,560,474 3,346,768 4,238,815 5,110,025 3,486,427 4,322,425 3,525,442 4,279,423 5,391,632 4,128,014 2,937,730 3,244,808 3,629,864 4,282,153 4,254,650 3,816,374 3,812,788 4,435,793 3,749,343 921,435 1,140,110 912,559 1,085,885 1,471,633 858,542 565,029 527,230 878,664 861,381 1,072,232 488,435 374,565 444,236 605,068 
        property and equipment - net of accumulated depreciation of 7,366,487 and 6,037,723
       5,319,625                                                                      
        intangible assets - net of accumulated amortization of 852,337 and 771,631
       1,513,506                                                                      
        property and equipment - net of accumulated depreciation of 6,902,263 and 6,037,723
        5,724,559                                                                     
        intangible assets - net of accumulated amortization of 825,040 and 771,631
        1,410,368                                                                     
        property and equipment - net of accumulated depreciation of 6,441,035 and 6,037,723
         6,116,637                                                                    
        intangible assets - net of accumulated amortization of 798,139 and 771,631
         1,374,815                                                                    
        property and equipment - net of accumulated depreciation of 6,037,723 and 4,674,560
          5,691,545                                                                   
        intangible assets - net of accumulated amortization of 771,631 and 659,250
          1,355,445                                                                   
        deferred lease liability
           6,964 17,408 27,852 38,297 41,778 41,778 41,778 41,778 41,778 41,778 41,778 41,778 41,778 41,778 41,778 41,778 41,778 41,778 41,778 41,778 33,858 33,858 33,858                                            
        property and equipment - net
           5,774,568 5,811,905 5,397,438 4,990,790 3,597,111 3,004,312 2,509,395 2,519,267 2,651,182 2,098,819 2,139,271 2,179,075 2,143,177 2,136,500 2,185,951 1,873,549 1,935,437 2,071,999 2,243,565 2,416,503 2,351,946 2,414,340 1,725,485 1,800,769 1,784,400 1,892,179 1,632,395 1,176,749 484,382 498,600 394,782 425,650 440,271 410,484 470,438 495,062 510,301 522,171 462,146 375,227 403,641 326,528 326,210 298,360 324,780 348,614 364,752 300,994 280,975 200,501 95,707 88,751 88,319 90,742 94,849 97,568 96,814 104,798 112,104 104,087 104,792 55,378 58,700 61,726 65,270 69,056 
        intangible assets - net
           1,295,293 1,278,700 1,286,663 1,254,501 1,182,693 1,168,878 1,117,459 1,030,335 836,976 846,405 865,760 848,133 866,198 890,334 900,659 916,000 916,483 926,862 926,752 939,481 929,481 931,701 929,639 938,239 932,139 946,683 615,559 605,775 629,011 627,141 676,309 667,972 650,648 627,386 626,244 619,767 618,416 612,848 610,241 610,029 602,655 572,894 568,573 543,540 538,596 507,588 495,533 488,526 494,997  454,810 431,104   359,308            
        deferred revenue
            31,541 35,708 39,875 50,000 50,000                                                             
        loan receivable
                  642,120 588,180                                                          
        accrued expenses
               121,134 54,894       190,198 66,374 27,313 81,396 53,023 33,143 17,838 65,769 30,509 23,336 9,333 1,155 45,881 103,200 90,733 92,186 129,968 127,868 102,998 57,300 85,345 56,824 30,751 65,036 72,183 55,910 66,303 33,353 103,048 32,609 50,169 7,949 37,921 10,055 9,738 3,338 50,032 86,608 81,718 75,965 68,510 93,901 59,407 49,793 50,475 54,141 51,452 48,825 42,088 42,088 42,088 98,205 98,205 98,205 
        current portion of equipment purchase
                          13,107 185,078 289,978 445,204 630,329 516,054 516,054 71,435 178,482 297,421                                          
        paycheck protection program advance
                          410,700                                                   
        current assets - sum
                         6,747,710 3,873,775  2,778,724 2,409,685 2,608,893 2,436,106 2,583,880 2,581,055 2,512,256 2,520,676 2,396,271 3,377,720 4,067,246 3,091,687 2,374,883 2,318,535 2,093,786  2,308,898 3,142,133 3,995,196 2,357,710 3,187,406 2,453,055 3,294,167 4,385,336 3,228,592 2,042,947 2,402,908 2,766,488 3,425,951 3,394,365 3,026,854 3,036,816   401,580 630,146  631,728 1,028,056 446,241 172,302 138,670 513,362 524,198 801,293 216,134 100,423 147,508 314,245 
        other assets - sum
                         1,563,371 1,619,454  1,709,847 1,748,546 1,799,460 1,814,575 1,816,795 1,814,733                                            
        liabilities and stockholders’ equity
                                                                             
        current liabilities - sum
                         377,779 933,032  1,149,393 875,767 997,628 871,688 843,590 329,039 344,202 418,632 660,378 788,387 648,761 309,749 357,959                               97,174 61,391   139,821 160,494 
        long term liabilities - sum
                         604,385 658,300  764,046 829,007 919,514 970,627 1,147,548 979,799                                            
        stockholders’ equity
                                                                             
        no shares issued or outstanding
                                                                             
        101,758,709 and 97,775,789 issued and outstanding at
                                                                             
        march 31, 2021 and december 31, 2020
                         101,759                                                    
        total stockholders’ equity
                         9,514,868 5,775,446 4,510,664 4,647,131                                                 
        total liabilities and stockholders’ equity
                         10,497,032 7,366,778 6,423,156 6,560,570                                                 
        long term portion of equipment purchase
                             13,107 52,427 86,009 215,022                                             
        97,775,789 and 87,409,600 issued and outstanding at
                                                                             
        december 31, 2020 and december 31, 2019
                          97,776                                                   
        ppp advance
                           410,700 410,700                                                 
        93,916,931 and 87,409,600 issued and outstanding at
                                                                             
        september 30, 2020 and december 31, 2019
                           93,917                                                  
        91,874,367 and 87,409,600 issued and outstanding at
                                                                             
        june 30, 2020 and december 31, 2019
                            91,875                                                 
        89,578,547 and 87,409,600 issued and outstanding at
                                                                             
        march 31, 2020 and december 31, 2019
                             89,579                                                
        87,409,600 and 79,176,330 issued and outstanding at
                                                                             
        december 31, 2019 and december 31, 2018
                              87,410                                               
        85,111,715 and 79,176,330 issued and outstanding at
                                                                             
        september 30, 2019 and december 31, 2018
                               85,112                                              
        83,192,958 and 79,176,330 issued and outstanding at
                                                                             
        june 30, 2019 and december 31, 2018
                                83,193                                             
        81,572,469 and 79,176,330 issued and outstanding at
                                                                             
        march 31, 2019 and december 31, 2018
                                 81,573                                            
        long term equipment purchase - net of current portion
                                     101,165 184,294 11,893 29,732                                     
        79,176,330 and 74,068,259 issued and outstanding at
                                                                             
        december 31, 2018 and december 31, 2017
                                  79,177                                           
        long term equipment purchase payable - net of current portion
                                                                             
        77,635,666 and 74,068,259 issued and outstanding at
                                                                             
        september 30, 2018 and december 31, 2017
                                   77,636                                          
        accounts payable including current portion of equipment purchase
                                    501,362 663,515 547,805 161,919 180,507                                     
        76,137,706 and 74,068,259 issued and outstanding at
                                                                             
        june 30, 2018 and december 31, 2017
                                    76,138                                         
        75,000,557 and 74,068,259 issued and outstanding at
                                                                             
        march 31, 2018 and december 31, 2017
                                     75,001                                        
        72,194,057 and 68,077,288 issued and outstanding at
                                                                             
        september 30, 2017 and december 31, 2016
                                       72,194                                      
        70,611,130 and 68,077,288 issued and outstanding at
                                                                             
        june 30, 2017 and december 31, 2016
                                        70,611                                     
        69,720,530 and 68,077,288 issued and outstanding at
                                                                             
        march 31, 2017 and december 31, 2016
                                         69,721                                    
        accounts payable and accrued expenses- related parties
                                           7,951 23,344 14,132 5,069 11,950 15,672 26,331 10,323 69,791 54,549 67,052 48,817 98,466 85,349 75,787 55,606                   
        common stock, 0.001 par value...
                                           67,048                                  
        65,608,306 and 65,237,879 issued and outstanding at
                                                                             
        june 30, 2016 and december 31, 2015
                                            65,608                                 
        prepaid expenses
                                               215,565 267,054   171,463 198,275    166,768 75,107 89,975    41,756 68,217   74,189 21,107 5,277 59,204 53,373 72,637 5,331 10,674 12,198 12,169 7,356 
        deficit accumulated during development stage
                                                     -33,316,216 -32,328,365 -31,485,370 -30,487,673  -28,416,039 -26,728,124 -25,758,451 -24,730,847 -23,859,501 -23,082,964 -22,356,776 -21,302,874 -20,376,879 -19,352,844 -18,554,724 -17,674,299 -16,663,647 -15,995,219 -15,377,376 -14,699,174 -13,941,776 -13,281,982 -12,087,881 
        50,160,758 and 45,337,092 issued and outstanding at
                                                                             
        december 31, 2012 and december 31, 2011
                                                          50,161                   
        accounts payable - related party
                                                           36,525 29,178 17,326 22,628 27,607 21,711 19,245 9,760 12,094 19,308 7,541 12,121    7,172 10,531 6,593 
        49,506,837 and 45,337,092 issued and outstanding at
                                                                             
        september 30, 2012 and december 31, 2011
                                                           49,507                  
        intangible assets
                                                            488,846   421,645 388,770  346,009 315,487 287,929 276,456 261,215 232,391 215,561 213,601 212,416 190,844 184,796 
        june 30, 2012 and december 31, 2011
                                                            49,507                 
        subscription receivable
                                                             200,001                
        47,686,618 and 45,337,092 issued and outstanding at
                                                                             
        march 31, 2012 and december 31, 2011
                                                             47,687                
        45,337,092 and 43,966,042 issued and outstanding at
                                                                             
        december 31, 2011 and december 31, 2010
                                                              45,337               
        45,012,092 and 43,966,042 issued and outstanding at
                                                                             
        september 30, 2011 and december 31, 2010
                                                               45,012              
        44,325,074 and 43,966,042 issued and outstanding at
                                                                             
        june 30, 2011 and december 31, 2010
                                                                44,325             
        43,976,042 and 43,966,042 issued and outstanding at
                                                                             
        march 31, 2011 and december 31, 2010
                                                                 43,976            
        contingency
                                                                             
        43,966,042 and 41,166,542 issued and outstanding at
                                                                             
        december 31, 2010 and december 31, 2009
                                                                  43,966           
        42,908,842 and 41,166,542 issued and outstanding at
                                                                             
        september 30, 2010 and december 31, 2009
                                                                   42,909          
        42,229,042 and 41,166,542 issued and outstanding at
                                                                             
        june 30, 2010 and december 31, 2009
                                                                    42,230         
        41,166,542 and 41,166,542 issued and outstanding at
                                                                             
        march 31, 2010 and december 31, 2009
                                                                     41,167        
        41,166,542 and 35,911,156 issued and outstanding at
                                                                             
        december 31, 2009 and december 31, 2008
                                                                      41,167       
        deferred charges
                                                                          -55,330 -138,331 -221,332 
        receivable for issuance of common stock
                                                                         10,000 -12,500 -12,500  
        40,811,542 and 35,911,156 issued and outstanding at
                                                                             
        september 30, 2009 and december 31, 2008
                                                                       40,812      
        40,711,542 and 35,911,156 issued and outstanding at
                                                                             
        june 30, 2009 and december 31, 2008
                                                                        40,712     
        37,971,042 and 35,911,156 issued and outstanding at
                                                                             
        march 31, 2009 and december 31, 2008
                                                                         37,971    
        note receivable
                                                                            100,000 
        interest receivable
                                                                            1,322 
        available for sale securities
                                                                             
        related party
                                                                           38,119 32,861 
        other
                                                                           2,495 4,110 
        35,911,156 and 33,690,075 issued and outstanding at
                                                                             
        december 31, 2008 and december 31, 2007
                                                                          35,911   
        unrealized loss on available for sale securities
                                                                           -47,017 -50,659 
        available for sale securities - sum
                                                                           40,614 36,971 
        35,270,076 and 33,690,075 issued and outstanding at
                                                                             
        september 30, 2008 and december 31, 2007
                                                                           35,270  
        34,850,076 and 33,690,075 issued and outstanding at
                                                                             
        june 30, 2008 and december 31, 2007
                                                                            34,850 
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-09-30 2024-06-30 2024-03-31 2023-09-30 2023-06-30 2023-03-31 2022-09-30 2022-06-30 2022-03-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-06-30 2020-03-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-06-30 2018-03-31 2017-12-31 2017-06-30 2017-03-31 2016-12-31 2016-06-30 2016-03-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-06-30 2014-03-31 2013-09-30 2013-06-30 2013-03-31 2012-09-30 2012-06-30 2012-03-31 2011-09-30 2011-06-30 2011-03-31 2010-09-30 2010-06-30 2010-03-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-06-30 
                                                              
          cash flows from operating activities
                                                              
          net loss
        -4,844,082 -5,100,559 -5,672,132 -4,697,024 -17,000,508 -11,699,595 -5,679,911 -16,098,356 -10,933,765 -5,476,018 -12,161,742 -7,358,359 -3,555,761 -10,522,651 -6,274,529 -1,735,044 -1,606,579 -3,491,102 -1,827,174 -5,243,819 -3,634,607 -2,018,778 -1,263,786 -3,011,471 -1,513,399 -1,588,689 -2,880,187 -1,213,619 -1,105,290 -2,336,477 -1,297,210 -4,047,528 -2,117,667 -1,065,391 -1,236,116 -1,999,091 -987,851 -3,069,331 -2,071,634 -922,471 -2,868,623 -1,898,950 -871,346 -2,706,085 -1,979,897 -925,995 -2,689,197 -1,891,077 -1,010,652 -2,053,443 -1,435,600 -757,398 -659,794 -2,486,712 
          adjustments to reconcile net loss to net cash from operating activities
                                                              
          stock options issued for services
        357,564 410,948 533,650 749,042 3,468,243 2,337,460 626,512 5,085,114 3,389,804 1,795,842 4,288,172 2,798,550 1,338,932 788,196 528,249 241,248 65,324 354,958 206,437 500,591 350,823 187,383 48,612 243,136 176,575 100,117 565,603 113,520 110,274 264,575 132,056 1,286,597 221,511 143,272 358,055 345,189 190,634 518,627 377,368 230,990 779,870 535,012 145,243 761,555 628,911 292,334 731,552 477,770 237,564 766,207 523,363 262,071 269,367 191,957 
          amortization of deferred compensation
        68,853 80,750 171,713 230,150 304,937 203,521 64,199 198,253 133,854  67,467 43,221                                           
          performance stock units issued for services
        245,020 171,650                                                     
          restricted stock units issued for services
        789,425 477,865                                                     
          common stock issued for commitment shares
        46,271 80,210 235,801 8,029 121,833 105,960                                                 
          depreciation and amortization of patents
        468,758 491,521 488,129 454,960 1,240,639 804,737 386,498 797,500 531,046 275,276 758,285 496,549 244,168 642,150 417,414 196,578 195,061 396,101 199,171 499,197 298,892 138,832   58,372   48,851   49,431   40,461   33,924 93,441 59,333 26,328 40,554 22,110 9,548 26,141 16,576 7,714         
          amortization of right of use asset
        52,652 51,764 50,895 50,043 143,239 94,753 47,011 138,502 92,812 46,381                                             
          loss on disposal of property and equipment and intangible assets
        19,527    213,440                                                  
          decrease in assets
                                                              
          accounts receivable
        -155,000 -25,000 7,997 26,815 3,562 22,311 -26,384                                                
          prepaid expenses and other current assets
        -118,410 156,165 -150,507 -86,608 675,537 476,730 540,932 87,058 -162,748 -91,853 -414,766 -550,988 18,090 220,616 134,668 340,900 60,198 -183,862 -8,877 269,630 157,094 242,535 -21,272 191,615 17,960 -409,138 -97,515 1,038 30,537 59,496 144,092 -87,338 -138,827 14,021 43,236 -66,071 19,354 -55,446 -76,793 14,868 -63,307 -81,668 -2,392 5,972 15,637 -8,912         
          increase in liabilities
                                                              
          accounts payable
        89,473 67,923 -236,923 41,511 -997,846 -529,626 -447,102 -362,151 -369,688 -427,132 367,048 117,413 180,445 18,259 -34,357 -61,007 -105,925 48,430 84,628 -39,051 -34,911 -29,116 128,143 -46,443 115,710 -77,986 44,125 11,527 -54,901 1,879 51,486 -99,265 -99,978 70,257 -151,130 37,783 130,006 151,084 18,715 29,067 22,960 -47,715 -42,659 87,441 40,829 12,058 -1,430 -4,875 8,490 37,436 1,653 -17,903 31,565 -47,730 
          accrued bonuses, accrued expenses and other liabilities
        515,316 -30,634 -123,418 -271,457 -299,994 -382,652 -99,381   -294,532                                             
          accounts payable and accrued expenses-related parties
        -94,839 3,669 -110,304 56,945 -136,738 -161,223 -215,886   -1,367   127,545   -19,085   24,010   15,664   25,369   19,709   9,063   16,008                     
          contract liability
        -4,167 -4,167 -4,166 -4,167 -12,500                                                  
          deferred lease liability
            -31,333 -20,889 -10,445 -31,334 -20,889 -10,445 -31,334 -20,889 -10,445 -31,333 -20,889 -10,444 -10,445 -20,890 -10,445 -25,394 -16,929 -8,465                                 
          operating lease liability
        -43,621 -42,734 -41,864 -40,070 -106,733 -70,107 -34,227 -118,990 -87,934            885,094                                  
          net cash from operating activities
        -3,312,760 -3,176,204 -3,770,091 -3,490,131 -12,414,222 -8,823,788 -4,772,208 -9,913,798 -7,004,008 -3,748,656 -7,700,332 -5,245,275 -2,545,689 -4,299,499 -2,991,879 -1,253,391 -1,349,251 -2,344,201 -1,322,249 -3,554,398 -2,437,489 -1,146,584 -996,119 -2,245,264 -1,048,251 -1,536,098 -1,891,833 -820,053 -881,567 -1,606,832 -677,687 -2,668,697 -1,929,241 -699,499 -1,027,844 -1,502,853 -520,210 -1,971,040 -1,374,206 -536,153 -1,775,800 -1,189,600 -584,335 -1,174,410 -726,861 -386,946 -1,087,449 -736,217 -349,949 -795,833 -521,990 -259,452 -214,274 -777,364 
          capital expenditures
        -378,589 -59,290 -40,350 -853,544 -1,935,416 -1,585,772 -775,377 -1,813,813 -978,560 -246,053 -1,171,530 -372,660 -182,285 -846,576 -636,478 -486,407 -112,331 -9,877 -5,355 -215,513 -97,808 -43,138 -139,610 -884,697 -55,829 -14,010 -23,905 -20,834 -250,565 -221,097 -123,665 
          free cash flows
        -3,691,349 -3,235,494 -3,810,441 -4,343,675 -14,349,638 -10,409,560 -5,547,585 -11,727,611 -7,982,568 -3,994,709 -8,871,862 -5,617,935 -2,727,974 -5,146,075 -3,628,357 -1,739,798 -1,461,582 -2,354,078 -1,327,604 -3,769,911 -2,535,297 -1,189,722 -1,135,729 -3,129,961 -1,048,251 -1,536,098 -1,947,662 -834,063 -881,567 -1,630,737 -698,521 -2,919,262 -2,150,338 -823,164 -1,027,844 -1,502,853 -520,210 -1,971,040 -1,374,206 -536,153 -1,775,800 -1,189,600 -584,335 -1,174,410 -726,861 -386,946 -1,087,449 -736,217 -349,949 -795,833 -521,990 -259,452 -214,274 -777,364 
          cash flows from investing activities
                                                              
          cost of intangibles
        -212,237 -164,860 -62,454 -45,878 -343,233 -67,445 -53,097 -215,061 -177,245 -106,475 -47,705 -41,905 -39,706 -15,400 -18,221 -7,232 -20,359 -29,101 -8,149 -52,022 -34,036 -11,810 -26,159 -365,805 -21,527 -43,081 -22,070 -12,310 -21,297 -15,565 -10,450 -19,533 -10,250 -3,927 -11,089 -36,785 -28,748 -61,216 -26,493 -10,722 -72,329 -63,366 -26,518 -81,507 -45,230 -13,544 -54,272 -26,714 -15,241 -19,975 -3,145 -1,185 -21,572 -10,375 
          purchase of property and equipment
        -378,589 -59,290 -40,350 -853,544 -1,935,416 -1,585,772 -775,377 -1,813,813 -978,560 -246,053 -1,171,530 -372,660 -182,285 -846,576 -636,478 -486,407 -112,331 -9,877 -5,355 -215,513 -97,808 -43,138 -139,610 -884,697   -55,829 -14,010  -23,905 -20,834 -250,565 -221,097 -123,665                     
          net cash from investing activities
        -590,826 -224,150 -102,804 -899,422 -2,278,649 -1,653,217 -828,474 -1,386,164 -513,095 289,592 -1,807,415 -414,565 -221,991 -861,976 -654,699 -493,639 -132,690 -38,978 -13,504 -267,535 -131,844 -54,948 -165,769 -1,248,002 -533,886 -138,221 -77,899 -26,320 -52,655 -19,970 -31,284 -270,098 -231,347 -127,592 -20,089 -129,024 -86,807 -167,297 -126,015 -97,093 -296,671 -191,602 -40,210 -92,528 -52,511 -18,294 -69,606 -42,047 -30,574 -73,703 -3,145 -1,185 6,890 -20,520 
          cash flows from financing activities
                                                              
          exercise of options and warrants
        104,904 46,679 40,500 163,500 252,450 245,250 194,850 632,074 456,801 25,750 470,690 422,925  1,401,475 746,750                                       
          cashless option exercise tax payments
                -83,206 -71,641 -41,097 -1,311,988 -453,385                                        
          tax payment on net settlement of vested restricted stock awards
                                                              
          issuance of common stock, institutional investor
        640,150 2,318,505 688,000 1,486,983 9,175,900 7,495,600 5,152,350 16,063,909 14,950,409 5,499,377 10,709,293 6,705,693 3,686,817 13,973,249 13,973,249 4,953,972 1,101,749 2,761,926 1,352,113 4,165,585 2,819,210 1,419,585 1,251,135 2,136,700 993,700 2,283,000 1,656,760 1,072,160 588,990      177,660 177,660 1,800,000 1,800,000 1,000,000 4,200,000 4,200,000 2,999,998 200,000 200,000          
          issuance of common stock to investment bank
                                                              
          common stock sales at the market by investment banking company
        4,408,115 13,870,294 390,813 116,435 714,901 499,883 330,453                                                
          net cash from financing activities
        37,978,870 16,235,478 934,512 1,766,918 10,143,251 8,240,733 5,677,653 18,074,457 16,050,739 5,525,127 11,096,777 7,056,977 3,672,570 14,049,629 14,253,507 4,961,865 2,588,220 2,369,148 1,127,668 3,815,085 2,597,723 1,312,538 1,132,196 2,013,906 910,571 2,276,990 2,153,314 1,072,160 588,990   1,915,000 1,915,000  2,391,490 266,410 1,822,525 1,822,525 1,015,625 4,644,400 4,644,400 3,219,398 875,000 200,000  1,122,200 484,700  1,232,872 1,232,872 367,872 160,270 524,000 
          net decrease in cash and cash equivalents
                           -6,848          -1,626,802 -708,971   -827,091                     
          cash and cash equivalents - beginning of period
        27,667,964 31,432,087 31,432,087 31,432,087 24,102,151 24,102,151 24,102,151 23,432,612 23,432,612 23,432,612 3,306,590 3,306,590 3,306,590  2,236,344 2,236,344 2,174,625 2,174,625 2,174,625  3,482,327 3,482,327  1,956,844 1,956,844  3,730,705 3,730,705 3,165,940 3,165,940 3,165,940  2,270,704 2,270,704 2,936,879 2,936,879 2,936,879 359,824 359,824 359,824 953,867 953,867 953,867 459,989 459,989 459,989 88,225 88,225 88,225 479,451 
          cash and cash equivalents - end of period
        34,075,284 12,835,124 -2,938,383 25,045,329 26,882,467 29,195,815 31,509,058 30,876,646 32,635,787 26,168,214 25,021,642 24,829,749 24,337,502 12,194,744 13,913,519 6,521,425  2,222,313 2,028,259 2,167,777 2,203,015 2,285,631  2,002,967 2,810,761  2,140,426 2,182,631  2,103,903 3,021,734 2,142,145 2,920,352 2,338,849  3,030,317 1,930,097 2,621,067 3,259,183 3,319,258 2,931,753 3,623,022 2,954,677 561,929 374,495 548,627 425,134 166,425 79,466 451,561 795,962 195,460 -47,114  
          supplemental disclosure of non-cash activities:
                                                              
          options issued to settle accrued bonuses
                                                            
          trade-in credit for purchase of property and equipment
                                                            
          restricted stock awards issued for services
                                                            
          non-cash compensation expense from stock option exercises
                                                             
          cashless tax payment on vested restricted stock awards
                                                             
          net increase in cash and cash equivalents
           -2,622,635 -4,549,620 -2,236,272 76,971 6,774,495 8,533,636 2,066,063 1,589,030 1,397,137 904,890 8,888,154 10,606,929 3,214,835  -14,031 -208,085  28,390 111,006 -29,692 -1,479,360 -671,566 602,671 183,582 225,787    -1,023,795 -245,588  -1,047,933 759,613 -340,607 -315,812 322,304 382,379 2,571,929 3,263,198 2,594,853 -391,938 -579,372 -405,240 -34,855 -293,564 -380,523 363,336 707,737 107,235 -47,114 -273,884 
          loss on disposal of property and equipment
          -28,800  3,166 3,166 581 581                                             
          cashless option exercise
           20,500       118,224 106,659 76,115 3,530,191 1,317,223                                        
          repayment of loan
                                                              
          sale of property and equipment
               590 590              2,500 2,500    19,500                         
          cash and cash equivalents - beginning of year
                                                              
          cash and cash equivalents - end of year
                                                              
          supplemental disclosure of non-cash investing and financing activities:
                                                              
          amended operating lease - right of use - building and operating lease liability
               2,703,527 2,703,527                                              
          deferred revenue
             -8,334 -4,167 50,000 50,000                                              
          common stock issued for services and fees
              76,977 607,728 582,426 361,694 181,027 107,857 60,213 1,333,628 1,333,628 250,281 24,718 62,958 31,008 373,888 340,560 298,356 36,859 81,103 37,194 133,786 61,921 30,753 17,743 249,965 243,965 42,963 40,576 21,250 16,500 4,742 2,743 204,274 204,274 19,550 122,058 122,058 103,443 207,929 191,266          
          warrants issued for services
                     11,001 10,242 7,965 21,128 50,677 26,924 57,005 40,829 18,827 15,659 47,072 25,337 241,313 146,814 122,470 100,555 46,738 23,715 68,780 55,654 27,673 29,645 72,701 30,525 108,868 78,071 38,934 202,724 142,360 73,377 406,073 303,758 202,256 809,130 611,335 415,117 124,516 71,151  2,263 1,213,863 
          gain on disposal of property and equipment
                               -2,500 -2,500    -644                         
          paycheck protection program loan forgiveness
                     -410,700 -410,700 -410,700                                       
          accrued bonuses and accrued expenses
                  -1,004,081 -1,041,633 -1,047,921                                          
          repayment (issuance) of loan
                                                              
          at the market sale by investment banking company
               1,378,474 643,529                                              
          repayment of equipment purchase payable
                     -13,107 -13,107 -13,107 -171,971 -392,778 -224,445 -350,500 -221,487  -118,939 -184,294                               
          accrued expenses
               -259,146 -325,386     108,802 -15,022 -54,083 28,373 -32,626 -47,931 29,354 22,181 8,178 -44,726 11,014 -1,453 -37,782 70,568 45,698 -28,045 -8,212 -34,285 38,830 22,557 32,950 -69,695 24,660 42,220 34,583 6,717 6,400 -25,933 10,643 5,753 18,717 44,108 9,614 1,650 1,325 2,627 -3,988 -3,988 -3,988 -16,460 
          accounts payable and accrued expenses- related parties
               -8,557 115,879  131,368 56,345  12,342 22,194   60,455  24,201 38,579   47,046   44,025   18,275  1,627 5,349   5,732 18,235 42,860 29,743 20,181               
          loan repayment
               642,120 642,120 642,120                                             
          adjustment to reconcile net loss to net cash from operating activities
                                                              
          amortization of deferred charges
                 73,498   22,930                                     55,330 55,330 55,330 83,001 277,730 
          paycheck protection program advance
                                                              
          issuance of loan
                  -588,180                                            
          exercise of options
                    26,850   21,000                                       
          paycheck protection program loan
                                                              
          exercise of warrants
                               61,500  502,500                            
          operating lease - right of use - building and operating lease liability
                           885,094  885,094                                 
          equipment acquisition funded by liability
                           774,081 774,081     642,283 107,033                            
          ppp advance
                         410,700                                     
          supplemental disclosure of non-cash operational activity:
                                                              
          depreciation and amortization and noncash patent expenses
                              143,300 181,580   152,813                            
          operating lease - right of use - building and
                                                              
          repayment of equipment purchased
                             -107,047   -83,129 -6,010 -5,946                            
          common stock for service, paid in advance
                                                             
          loss on disposition of property and equipment
                               12,584                               
          supplemental disclosure of non-cash investing and financing activity:
                                                              
          loss on asset write off
                                12,584                              
          purchase of equipment, furniture and leasehold improvements
                                -514,859          -9,000 -92,239 -58,059 -106,081 -99,522 -86,371 -224,342 -128,236 -13,692 -11,021 -7,281 -4,750  -15,333 -15,333      
          issuance of common stock, private placement
                                       1,915,000 1,915,000  2,060,000        675,000   625,000   855,000 855,000  414,000 
          accounts payable and accrued expenses - related parties
                                                              
          net (decrease) in cash and cash equivalents
                                                              
          depreciation and amortization
                                     97,573  126,637 81,584   71,502                   
          issuance of common stock, exercise of options and warrants
                                          153,830 88,750 22,525 22,525 15,625 444,400 444,400 219,400    497,200 484,700       
          receivables
                                                       -600     -78 
          amortization of prepaid expenses
                                                      37,500 37,500 18,750 18,750     
          purchase right agreement amortization
                                                         132,058 132,058 132,058   
          realized gain on investments
                                                              
          realized gain on disposal of assets
                                                              
          proceeds from sale of available for sale securities
                                                            28,462 62 
          proceeds from receipt of note receivable
                                                              
          purchase of available for sale securities
                                                              
          common stock rescinded, private placement
                                                              
          issuance of common stock, exercise of purchase right agreement
                                                         45,138 45,138 35,138   
          repayment of notes payable
                                                              
          proceeds from subscription receivable
                                                         12,500 12,500 12,500   
          advances to stockholders
                                                              
          proceeds from convertible notes
                                                              
          advances from officers
                                                              
          adjustment to reconcile net loss to net cash used in operating activities
                                                              
          adjustment to reconcile net loss to net cash
                                                              
          used in operating activities
                                                              
          net cash from provided by investing activities
                                                              
          accounts payable - related party
                                                13,897 6,550 -5,302 17,847 11,951 9,485 -27 7,187 -4,580 -7,172 -7,172 -7,172 -3,359 6,593 
          common stock issued for services
                                                     14,500 6,000   128,000 128,000 73,000 75,000 
          issuance of common stock, exercise of warrants
                                                         320,234 320,234 320,234 160,270 110,000 
          depreciation
                                                      22,607 14,622 7,316 10,662 6,348 3,026 3,544 8,427 
          realized loss on investments
                                                            59,168 108 
          prepaid expenses
                                                      -5,234 10,596 -24,581 -4,189 6,867 1,524 -29 -62 
          purchase of equipment
                                                      -15,334   -53,728   -10,207 
          proceeds from sale of note receivable
                                                              
          cash and cash equivalents – end of period
                                                             205,567