v3.26.3
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, 2024 371,696        
Balance at Dec. 31, 2024 $ 37 $ 133,030,607 $ 49,290 $ (129,307,902) $ 3,772,032
Issuance of restricted stock (in shares) 250        
Issuance of restricted stock $ 0 0 0 0 0
Restricted stock forfeited (in shares) (757)        
Restricted stock forfeited 0 0 0 0
Other comprehensive loss – foreign currency translation adjustment 0 0 6,803 0 6,803
Share-based compensation 0 52,488 0 0 52,488
Net loss $ 0 0 0 (736,545) (736,545)
Restricted stock forfeited (in shares) (757)        
Restricted stock forfeited 0 0 0 0
Share-based compensation $ 0 52,488 0 0 52,488
Exercise of warrants (in shares) 159,011        
Exercise of warrants $ 16 3,813,041 0 0 3,813,057
Issuance costs $ 0 (248,783) 0 0 (248,783)
Balance (in shares) at Mar. 31, 2025 581,552        
Balance at Mar. 31, 2025 $ 59 137,515,349 56,093 (130,044,447) 7,527,054
Issuance of common stock for directors’ fees (in shares) 891        
Issuance of common stock for directors’ fees $ 1 9,001 0   9,002
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares) 250        
Debt Conversion, Converted Instrument, Shares Issued (in shares) 50,461        
Issuance of common stock for repayment of debt $ 5 858,995 0 0 859,000
Issuance of common stock for repayment of debt (in shares) 50,461        
Issuance of common stock for repayment of debt $ 5 858,995 0 0 859,000
Balance (in shares) at Dec. 31, 2024 371,696        
Balance at Dec. 31, 2024 $ 37 133,030,607 49,290 (129,307,902) 3,772,032
Other comprehensive loss – foreign currency translation adjustment         (8,302)
Net loss         (2,868,790)
Balance (in shares) at Sep. 30, 2025 731,490        
Balance at Sep. 30, 2025 $ 74 138,180,709 40,988 (132,176,692) 6,045,079
Balance (in shares) at Mar. 31, 2025 581,552        
Balance at Mar. 31, 2025 $ 59 137,515,349 56,093 (130,044,447) 7,527,054
Issuance of restricted stock (in shares) 6,800        
Issuance of restricted stock $ 0 0 0 0 0
Restricted stock forfeited (in shares) (1,818)        
Restricted stock forfeited $ 0 0 0 0 0
Other comprehensive loss – foreign currency translation adjustment 0 0 58,805 0 58,805
Share-based compensation 0 21,632 0 0 21,632
Net loss $ 0 0 0 (1,167,396) (1,167,396)
Issuance of common stock for Employee Stock Purchase Plan (in shares) 125        
Issuance of common stock for Employee Stock Purchase Plan $ 0 876 0 0 876
Share-based compensation for employee stock plan $ 0 205 0 0 205
Restricted stock forfeited (in shares) (1,818)        
Restricted stock forfeited $ 0 0 0 0 0
Share-based compensation $ 0 21,632 0 0 21,632
Exercise of warrants (in shares) 47,100        
Exercise of warrants $ 5 (5) 0
Balance (in shares) at Jun. 30, 2025 685,025        
Balance at Jun. 30, 2025 $ 69 137,949,054 114,898 (131,211,843) 6,852,178
Issuance of common stock for directors’ fees (in shares) 1,422        
Issuance of common stock for directors’ fees $ 0 11,002 0 0 11,002
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares) 6,800        
Debt Conversion, Converted Instrument, Shares Issued (in shares) 49,844        
Issuance of common stock for repayment of debt $ 5 399,995 0 0 400
Issuance of common stock for repayment of debt (in shares) 49,844        
Issuance of common stock for repayment of debt $ 5 399,995 0 0 400
Issuance of restricted stock (in shares) 21,000        
Issuance of restricted stock $ 2 (2) 0 0 0
Other comprehensive 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 731,490        
Balance at Sep. 30, 2025 $ 74 138,180,709 40,988 (132,176,692) 6,045,079
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares) 21,000        
Debt Conversion, Converted Instrument, Shares Issued (in shares) 25,465        
Issuance of common stock for repayment of debt $ 3 199,997 0 0 200,000
Issuance of common stock for repayment of debt (in shares) 25,465        
Issuance of common stock for repayment of debt $ 3 199,997 0 0 200,000
Balance (in shares) at Dec. 31, 2025 1,085,360        
Balance at Dec. 31, 2025 $ 109 141,497,741 74,803 (136,465,848) 5,106,805
Issuance of restricted stock (in shares) 250        
Issuance of restricted stock $ 0 0 0 0 0
Restricted stock forfeited (in shares) (250)        
Restricted stock forfeited $ 0 0 0 0 0
Other comprehensive loss – foreign currency translation adjustment 0 0 (50,499) 0 (50,499)
Share-based compensation 0 40,744 0 0 40,744
Net loss $ 0 0 0 (205,037) (205,037)
Restricted stock forfeited (in shares) (250)        
Restricted stock forfeited $ 0 0 0 0 0
Share-based compensation $ 0 40,744 0 0 40,744
Balance (in shares) at Mar. 31, 2026 1,085,360        
Balance at Mar. 31, 2026 $ 109 141,538,485 24,304 (136,670,885) 4,892,013
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares) 250        
Balance (in shares) at Dec. 31, 2025 1,085,360        
Balance at Dec. 31, 2025 $ 109 141,497,741 74,803 (136,465,848) $ 5,106,805
Issuance of restricted stock (in shares)         1,050
Other comprehensive loss – foreign currency translation adjustment         $ (143,503)
Net loss         (1,667,972)
Balance (in shares) at Sep. 30, 2026 2,035,149        
Balance at Sep. 30, 2026 $ 204 149,245,962 (68,700) (142,635,824) $ 6,541,642
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares)         1,050
Balance (in shares) at Mar. 31, 2026 1,085,360        
Balance at Mar. 31, 2026 $ 109 141,538,485 24,304 (136,670,885) $ 4,892,013
Other comprehensive loss – foreign currency translation adjustment 0 0 (30,595) 0 (30,595)
Share-based compensation 0 41,087 0 0 41,087
Net loss $ 0 0 0 (576,852) (576,852)
Issuance of common stock for Employee Stock Purchase Plan (in shares) 2,000        
Issuance of common stock for Employee Stock Purchase Plan $ 0 7,660 0 0 7,660
Share-based compensation for employee stock plan 0 1,565 0 0 1,565
Share-based compensation $ 0 41,087 0 0 41,087
Balance (in shares) at Jun. 30, 2026 1,087,360        
Balance at Jun. 30, 2026 $ 109 141,588,797 (6,291) (137,247,737) 4,334,878
Issuance of restricted stock (in shares) 800        
Issuance of restricted stock $ 0 0 0 0 0
Restricted stock forfeited (in shares) (250)        
Restricted stock forfeited $ 0 0 0 0 0
Other comprehensive loss – foreign currency translation adjustment 0 0 (62,409) 0 (62,409)
Share-based compensation 0 47,652 0 0 47,652
Net loss $ 0 0 0 (886,083) (886,083)
Issuance of common stock for repayment of note payable and accrued interest (in shares) 328,905        
Issuance of common stock for repayment of note payable and accrued interest $ 33 766,283 0 0 766,316
Restricted stock forfeited (in shares) (250)        
Restricted stock forfeited $ 0 0 0 0 0
Deemed dividends related to warrant inducement 0 4,502,004 0 (4,502,004) 0
Share-based compensation $ 0 47,652 0 0 47,652
Exercise of warrants (in shares) 618,334        
Exercise of warrants $ 62 2,510,374 0 0 2,510,436
Issuance costs $ 0 (169,148) 0 0 (169,148)
Balance (in shares) at Sep. 30, 2026 2,035,149        
Balance at Sep. 30, 2026 $ 204 $ 149,245,962 $ (68,700) $ (142,635,824) $ 6,541,642
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares) 800