XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.1
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, 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 common stock to employees (in shares) 2,500        
Issuance of common 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 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