XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
Pre-Funded Warrants [Member]
Common Stock [Member]
Pre-Funded Warrants [Member]
Additional Paid-in Capital [Member]
Pre-Funded Warrants [Member]
AOCI Attributable to Parent [Member]
Pre-Funded Warrants [Member]
Retained Earnings [Member]
Pre-Funded Warrants [Member]
Warrants [Member]
Common Stock [Member]
Warrants [Member]
Additional Paid-in Capital [Member]
Warrants [Member]
AOCI Attributable to Parent [Member]
Warrants [Member]
Retained Earnings [Member]
Warrants [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2023                     1,032,777        
Balance at Dec. 31, 2023                     $ 103 $ 126,047,851 $ 22,821 $ (125,007,210) $ 1,063,565
Issuance of common stock for directors’ fees (in shares)                     4,287        
Issuance of common stock for directors’ fees                     $ 0 9,003 0 0 9,003
Restricted stock forfeited (in shares)                     (316)        
Exercise of warrants (in shares) 777,666                            
Exercise of warrants $ 78 $ 1,322 $ 0 $ 0 $ 1,400                    
Other comprehensive income (loss) – foreign currency translation adjustment                     $ 0 0 (62,275) 0 (62,275)
Share-based compensation                     0 47,790 0 0 47,790
Issuance costs                     0 (13,470) 0 0 (13,470)
Net loss                     0 0 0 (510,285) (510,285)
Share-based compensation                     $ 0 47,790 0 0 47,790
Exercise of prefunded warrants (in shares) 777,666                            
Exercise of prefunded warrants $ 78 1,322 0 0 1,400                    
Balance (in shares) at Mar. 31, 2024                     1,814,414        
Balance at Mar. 31, 2024                     $ 181 126,092,496 (39,454) (125,517,495) 535,728
Balance (in shares) at Dec. 31, 2023                     1,032,777        
Balance at Dec. 31, 2023                     $ 103 126,047,851 22,821 (125,007,210) 1,063,565
Other comprehensive income (loss) – foreign currency translation adjustment                             51,878
Net loss                             (2,916,195)
Balance (in shares) at Sep. 30, 2024                     3,109,288        
Balance at Sep. 30, 2024                     $ 311 127,981,436 74,699 (127,923,404) 133,042
Balance (in shares) at Mar. 31, 2024                     1,814,414        
Balance at Mar. 31, 2024                     $ 181 126,092,496 (39,454) (125,517,495) 535,728
Restricted stock forfeited (in shares)                     (186)        
Restricted stock forfeited                     $ 0   0 0 0
Restricted stock forfeited                       0      
Other comprehensive income (loss) – foreign currency translation adjustment                     0 0 24,220 0 24,220
Share-based compensation                     0 48,315 0 0 48,315
Net loss                     $ 0 0 0 (1,666,950) (1,666,950)
Share-based compensation for employee stock plan (in shares)                     1,390        
Share-based compensation for employee stock plan                     $ 0 456 0 0 456
Share-based compensation                     0 48,315 0 0 48,315
Issuance of common stock for Employee Stock Purchase Plan                     1 1,938 0 0 1,939
Share-based compensation for Employee Stock Purchase Plan                     $ 0 456 0 0 456
Balance (in shares) at Jun. 30, 2024                     1,815,618        
Balance at Jun. 30, 2024                     $ 182 126,143,205 (15,234) (127,184,445) (1,056,292)
Issuance of restricted stock to employees (in shares)                     168,963        
Issuance of restricted stock to employees                     $ 17 (17) 0 0 0
Restricted stock forfeited (in shares)                     (849)        
Restricted stock forfeited                     $ 0   0 0 0
Restricted stock forfeited                       0      
Exercise of warrants (in shares) 95,000         1,030,556                  
Exercise of warrants $ 9 162 0 0 171 $ 103 $ 1,906,425 $ 0 $ 0 $ 1,906,528          
Other comprehensive income (loss) – foreign currency translation adjustment                     0 0 89,933 0 89,933
Share-based compensation                     0 66,053 0 0 66,053
Issuance costs                     0 (134,392) 0 0 (134,392)
Net loss                     0 0 0 (738,959) (738,959)
Share-based compensation                     $ 0 66,053 0 0 66,053
Exercise of prefunded warrants (in shares) 95,000         1,030,556                  
Exercise of prefunded warrants $ 9 $ 162 $ 0 $ 0 $ 171 $ 103 $ 1,906,425 $ 0 $ 0 $ 1,906,528          
Balance (in shares) at Sep. 30, 2024                     3,109,288        
Balance at Sep. 30, 2024                     $ 311 127,981,436 74,699 (127,923,404) 133,042
Balance (in shares) at Dec. 31, 2024                     3,715,483        
Balance at Dec. 31, 2024                     $ 372 133,030,271 49,290 (129,307,902) 3,772,031
Issuance of common stock for directors’ fees (in shares)                     8,913        
Issuance of common stock for directors’ fees                     $ 1 9,001 0   9,002
Issuance of restricted stock to employees (in shares)                     2,500        
Issuance of restricted stock to employees                     $ 0 0 0 0 0
Debt Conversion, Converted Instrument, Shares Issued (in shares)                     504,605        
Issuance of common stock for repayment of debt                     $ 50 858,950 0 0 859,000
Issuance of common stock for repayment of debt                     $ 50 858,950 0 0 859,000
Restricted stock forfeited (in shares)                     (7,572)        
Restricted stock forfeited                       0 0 0
Restricted stock forfeited                       0      
Exercise of warrants (in shares)                     1,590,112        
Exercise of warrants                     $ 159 3,812,898 0 0 3,813,057
Other comprehensive income (loss) – foreign currency translation adjustment                     0 6,803 0 6,803
Share-based compensation                     0 52,488 0 0 52,488
Issuance costs                     0 (248,783) 0 0 (248,783)
Net loss                     0 0 0 (736,545) (736,545)
Share-based compensation                     $ 0 52,488 0 0 52,488
Exercise of prefunded warrants (in shares)                     1,590,112        
Exercise of prefunded warrants                     $ 159 3,812,898 0 0 3,813,057
Balance (in shares) at Mar. 31, 2025                     5,814,041        
Balance at Mar. 31, 2025                     $ 582 137,514,825 56,093 (130,044,447) 7,527,053
Balance (in shares) at Dec. 31, 2024                     3,715,483        
Balance at Dec. 31, 2024                     $ 372 133,030,271 49,290 (129,307,902) 3,772,031
Other comprehensive income (loss) – foreign currency translation adjustment                             (8,302)
Net loss                             (2,868,790)
Balance (in shares) at Sep. 30, 2025                     7,313,423        
Balance at Sep. 30, 2025                     $ 731 138,180,051 40,988 (132,176,692) 6,045,078
Balance (in shares) at Mar. 31, 2025                     5,814,041        
Balance at Mar. 31, 2025                     $ 582 137,514,825 56,093 (130,044,447) 7,527,053
Issuance of common stock for directors’ fees (in shares)                     14,223        
Issuance of common stock for directors’ fees                     $ 1 11,001 0 0 11,002
Issuance of restricted stock to employees (in shares)                     68,000        
Issuance of restricted stock to employees                     $ 7 (7) 0 0 0
Debt Conversion, Converted Instrument, Shares Issued (in shares)                     498,437        
Issuance of common stock for repayment of debt                     $ 50 399,950 400,000
Issuance of common stock for repayment of debt                     $ 50 399,950 400,000
Restricted stock forfeited (in shares)                     (18,176)        
Restricted stock forfeited                     $ (2)   0 0 0
Restricted stock forfeited                       2      
Exercise of warrants (in shares)                     471,000        
Exercise of warrants                     $ 47 (47) 0 0 0
Other comprehensive income (loss) – foreign currency translation adjustment                     0 0 58,805 0 58,805
Share-based compensation                     0 21,837 0 0 21,837
Net loss                     $ 0 0 0 (1,167,396) (1,167,396)
Share-based compensation for employee stock plan (in shares)                     1,251        
Share-based compensation for employee stock plan                     $ 0 876 0 0 876
Share-based compensation                     $ 0 21,837 0 0 21,837
Exercise of prefunded warrants (in shares)                     471,000        
Exercise of prefunded warrants                     $ 47 (47) 0 0 0
Share-based compensation for Employee Stock Purchase Plan                     $ 0 876 0 0 876
Balance (in shares) at Jun. 30, 2025                     6,848,776        
Balance at Jun. 30, 2025                     $ 685 137,948,437 114,898 (131,211,843) 6,852,177
Issuance of common stock for directors’ fees                     $ 0 0 0 0 0
Issuance of restricted stock to employees (in shares)                     210,000        
Issuance of restricted stock to employees                     $ 21 (21) 0 0 0
Debt Conversion, Converted Instrument, Shares Issued (in shares)                     254,647        
Issuance of common stock for repayment of debt                     $ 25 199,975 0 0 200,000
Issuance of common stock for repayment of debt                     25 199,975 0 0 200,000
Other comprehensive income (loss) – foreign currency translation adjustment                     0 0 (73,910) 0 (73,910)
Share-based compensation                     0 31,660 0 0 31,660
Net loss                     0 0 0 (964,849) (964,849)
Share-based compensation                     $ 0 31,660 0 0 31,660
Balance (in shares) at Sep. 30, 2025                     7,313,423        
Balance at Sep. 30, 2025                     $ 731 $ 138,180,051 $ 40,988 $ (132,176,692) $ 6,045,078