XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
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 (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)
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         (38,055)
Net loss         (2,177,236)
Balance (in shares) at Jun. 30, 2024 1,828,886        
Balance at Jun. 30, 2024 $ 184 126,215,023 20,130 (129,022,269) (2,786,932)
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)        
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)
Restricted stock forfeited 0 0 0 0 0
Share-based compensation for Employee Stock Purchase Plan $ 0 456 0 0 456
Issuance of common stock for Employee Stock Purchase Plan (in shares) 1,390        
Restricted stock forfeited $ 0 0 0 0 0
Issuance of common stock for Employee Stock Purchase Plan $ 1 1,938 0 0 1,939
Balance (in shares) at Jun. 30, 2024 1,828,886        
Balance at Jun. 30, 2024 $ 184 126,215,023 20,130 (129,022,269) (2,786,932)
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
Issuance of common stock for repayment of debt (in shares) 504,605        
Issuance of common stock for repayment of debt $ 50 858,950 0 0 859,000
Restricted stock forfeited (in shares) (7,572)        
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 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)
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         65,608
Net loss         (1,903,941)
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
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
Issuance of common stock for repayment of debt (in shares) 498,437        
Issuance of common stock for repayment of debt $ 50 399,950 0 0 400,000
Restricted stock forfeited (in shares) (18,176)        
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)
Restricted stock forfeited (2)   0 0 0
Restricted stock forfeited   (2)      
Share-based compensation for Employee Stock Purchase Plan $ 0 876 0 0 876
Issuance of common stock for Employee Stock Purchase Plan (in shares) 1,251        
Restricted stock forfeited $ 2   (0) (0) (0)
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