XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
Schedule of reconciliation of cash, cash equivalents and restricted cash
               
    December 31,  
    2024     2023  
Cash and cash equivalents   $ 1,310,653     $ 1,151,823  
Restricted cash     302,262       302,262  
Total cash and cash equivalents and restricted cash in the consolidated statements of cash flows   $ 1,612,915     $ 1,454,085  
Schedule of inventories
               
    December 31,  
    2024     2023  
Finished goods   $ 1,225,975     $ 1,280,805  
Total, gross     1,225,975       1,280,805  
Less inventory reserve     (1,225,975 )     (1,280,805 )
Total, net of inventory reserve   $ -     $ -  
Schedule of property and equipment
               
    December 31,  
    2024     2023  
Laboratory and manufacturing equipment   $ 614,036     $ 614,036  
Office furniture and equipment     207,164       207,164  
Computers and network equipment     245,983       245,983  
Leasehold improvements     1,627,998       397,666  
      2,695,181       1,464,849  
Less accumulated depreciation     (1,615,906 )     (1,464,849 )
Property and equipment, net   $ 1,079,275     $ -  
Schedule of earnings per share, basic and diluted
                               
    Basic     Diluted  
    Year ended
December 31,
    Year ended
December 31,
 
    2024     2023     2024     2023  
Net income (loss)   $ 11,992,780     $ (32,668,530 )   $ 11,992,780     $ (32,668,530 )
Net income allocated to preferred stockholders     (636,742 )     -       -       -  
Net income (loss) available to common stockholders   $ 11,356,038     $ (32,668,530 )   $ 11,992,780     $ (32,668,530 )
                                 
Basic weighted average shares outstanding     4,655,225       787,832       4,655,225       787,832  
                                 
Dilutive effect of preferred stock                     564,677       -  
Dilutive weighted average shares outstanding                     5,219,902       787,832  
Earnings (loss) per share   $ 2.44     $ (41.47 )   $ 2.30     $ (41.47 )