XML 12 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (UNAUDITED) - USD ($)
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Deficit [Member]
Beginning Balance at Dec. 31, 2022 $ 71,139,048 $ 19,696 $ 173,876,319 $ (102,756,967)
Beginning Balance, Shares at Dec. 31, 2022   19,696,006    
Stock-based compensation 298,431   298,431  
Stock option exercises, Shares   28,166    
Stock option exercises 62,548 $ 28 62,520  
Net loss (2,024,053)     (2,024,053)
Ending Balance at Mar. 31, 2023 69,475,974 $ 19,724 174,237,270 (104,781,020)
Ending Balance, Shares at Mar. 31, 2023   19,724,172    
Beginning Balance at Dec. 31, 2022 71,139,048 $ 19,696 173,876,319 (102,756,967)
Beginning Balance, Shares at Dec. 31, 2022   19,696,006    
Net loss (2,910,634)      
Ending Balance at Jun. 30, 2023 69,111,564 $ 19,782 174,759,383 (105,667,601)
Ending Balance, Shares at Jun. 30, 2023   19,782,060    
Beginning Balance at Mar. 31, 2023 69,475,974 $ 19,724 174,237,270 (104,781,020)
Beginning Balance, Shares at Mar. 31, 2023   19,724,172    
Stock-based compensation 362,319   362,319  
Stock option exercises, Shares   35,000    
Stock option exercises 52,850 $ 35 52,815  
Shares issued for Employee Stock Purchase Plan options, Shares   22,888    
Shares issued for Employee Stock Purchase Plan options 107,002 $ 23 106,979  
Net loss (886,581)     (886,581)
Ending Balance at Jun. 30, 2023 69,111,564 $ 19,782 174,759,383 (105,667,601)
Ending Balance, Shares at Jun. 30, 2023   19,782,060    
Beginning Balance at Dec. 31, 2023 66,281,372 $ 20,161 176,309,463 (110,048,252)
Beginning Balance, Shares at Dec. 31, 2023   20,161,400    
Stock-based compensation 356,870   356,870  
Stock option exercises, Shares   68,421    
Stock option exercises 327,736 $ 69 327,667  
Net loss (655,326)     (655,326)
Ending Balance at Mar. 31, 2024 66,310,652 $ 20,230 176,994,000 (110,703,578)
Ending Balance, Shares at Mar. 31, 2024   20,229,821    
Beginning Balance at Dec. 31, 2023 66,281,372 $ 20,161 176,309,463 (110,048,252)
Beginning Balance, Shares at Dec. 31, 2023   20,161,400    
Net loss (2,169,734)      
Ending Balance at Jun. 30, 2024 65,595,573 $ 20,357 177,793,202 (112,217,986)
Ending Balance, Shares at Jun. 30, 2024   20,357,224    
Beginning Balance at Mar. 31, 2024 66,310,652 $ 20,230 176,994,000 (110,703,578)
Beginning Balance, Shares at Mar. 31, 2024   20,229,821    
Stock-based compensation 362,867   362,867  
Stock option exercises, Shares   102,640    
Stock option exercises 287,017 $ 102 286,915  
Shares issued for Employee Stock Purchase Plan options, Shares   24,763    
Shares issued for Employee Stock Purchase Plan options 149,445 $ 25 149,420  
Net loss (1,514,408)     (1,514,408)
Ending Balance at Jun. 30, 2024 $ 65,595,573 $ 20,357 $ 177,793,202 $ (112,217,986)
Ending Balance, Shares at Jun. 30, 2024   20,357,224