v3.26.1
Condensed Consolidated Statements of Changes in Shareholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Deferred Compensation, Share-Based Payments [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Treasury Stock, Common [Member]
Total
Balance (in shares) at Dec. 31, 2024 8,213,533            
Balance at Dec. 31, 2024 $ 8,214 $ 193,246 $ 73,640,538 $ 226,031 $ (68,874,026) $ (168,836) $ 5,025,167
Balance (in shares) at Dec. 31, 2024           (147,633)  
Foreign currency translation adjustments $ 0 0 0 (47,281) 0 $ 0 (47,281)
Issuance of common stock for accrued bonus (in shares) 62,501         0  
Issuance of common stock for accrued bonus $ 62 (193,246) 193,184 0 0 $ 0 0
Share-based compensation expense 0 0 1,267 0 0 0 1,267
Net loss 0 0 0 0 (148,773) 0 (148,773)
Foreign currency translation adjustment $ 0 0 0 (47,281) 0 $ 0 (47,281)
Issuance of common stock for stock option exercises (in shares) 1,433         0  
Issuance of common stock for stock option exercises $ 2 0 2,210 0 0 $ 0 2,212
Share-based compensation expense 0 0 1,267 0 0 0 1,267
Net loss $ 0 0 0 0 (148,773) 0 (148,773)
Balance (in shares) at Mar. 31, 2025 8,277,467            
Balance at Mar. 31, 2025 $ 8,278 0 73,837,199 178,750 (69,022,799) $ (168,836) 4,832,592
Balance (in shares) at Mar. 31, 2025           (147,633)  
Issuance of commons stock for stock options exercises (in shares) 1,433         0  
Issuance of commons stock for stock options exercises $ 2 0 2,210 0 0 $ 0 2,212
Balance (in shares) at Dec. 31, 2024 8,213,533            
Balance at Dec. 31, 2024 $ 8,214 193,246 73,640,538 226,031 (68,874,026) $ (168,836) 5,025,167
Balance (in shares) at Dec. 31, 2024           (147,633)  
Foreign currency translation adjustments             17,916
Net loss             (546,122)
Foreign currency translation adjustment             17,916
Net loss             (546,122)
Balance (in shares) at Jun. 30, 2025 8,527,467            
Balance at Jun. 30, 2025 $ 8,528 0 74,347,571 243,945 (69,420,148) $ (168,836) 5,011,060
Balance (in shares) at Jun. 30, 2025           (147,633)  
Balance (in shares) at Mar. 31, 2025 8,277,467            
Balance at Mar. 31, 2025 $ 8,278 0 73,837,199 178,750 (69,022,799) $ (168,836) 4,832,592
Balance (in shares) at Mar. 31, 2025           (147,633)  
Foreign currency translation adjustments 0 0 0 65,195 0 $ 0 65,195
Share-based compensation expense   0 136,872 0 0 0 136,872
Net loss     0 0 (397,349) 0 (397,349)
Foreign currency translation adjustment $ 0 0 0 65,195 0 0 65,195
Share-based compensation expense   0 136,872 0 0 0 136,872
Net loss     0 0 (397,349) 0 (397,349)
Balance (in shares) at Jun. 30, 2025 8,527,467            
Balance at Jun. 30, 2025 $ 8,528 0 74,347,571 243,945 (69,420,148) $ (168,836) 5,011,060
Balance (in shares) at Jun. 30, 2025           (147,633)  
Issuance of common stock for signing bonus (in shares) 250,000            
Issuance of common stock for signing bonus $ 250   373,500 0 0 $ 0 373,750
Balance (in shares) at Dec. 31, 2025 8,527,467            
Balance at Dec. 31, 2025 $ 8,528 124,709 74,579,428 240,700 (69,242,269) $ (168,836) $ 5,542,260
Balance (in shares) at Dec. 31, 2025           (147,633) 147,633
Foreign currency translation adjustments $ 0 0 0 (15,648) 0 $ 0 $ (15,648)
Issuance of common stock for accrued bonus (in shares) 50,974         0  
Issuance of common stock for accrued bonus $ 51 (124,709) 124,658 0 0 $ 0 $ 0
Share issuance for Warehowz acquisition (in shares) 34,858         0 101,785
Share issuance for Warehowz acquisition $ 35 0 101,750 0 0 $ 0  
Share-based compensation expense 0   61,251 0 0 0 $ 61,251
Share-based compensation expense   0          
Net loss 0 0 0 0 (41,531) 0 (41,531)
Foreign currency translation adjustment 0 0 0 (15,648) 0 0 (15,648)
Share-based compensation expense 0   61,251 0 0 0 61,251
Net loss $ 0 0 0 0 (41,531) 0 (41,531)
Balance (in shares) at Mar. 31, 2026 8,613,299            
Balance at Mar. 31, 2026 $ 8,614 0 74,867,087 225,052 (69,283,800) $ (168,836) 5,648,117
Balance (in shares) at Mar. 31, 2026           (147,633)  
Balance (in shares) at Dec. 31, 2025 8,527,467            
Balance at Dec. 31, 2025 $ 8,528 124,709 74,579,428 240,700 (69,242,269) $ (168,836) $ 5,542,260
Balance (in shares) at Dec. 31, 2025           (147,633) 147,633
Foreign currency translation adjustments             $ (28,189)
Net loss             (48,934)
Foreign currency translation adjustment             (28,189)
Net loss             (48,934)
Balance (in shares) at Jun. 30, 2026 8,618,299            
Balance at Jun. 30, 2026 $ 8,619 0 74,930,931 212,511 (69,291,203) $ (168,836) $ 5,692,022
Balance (in shares) at Jun. 30, 2026           (147,633) 147,633
Balance (in shares) at Mar. 31, 2026 8,613,299            
Balance at Mar. 31, 2026 $ 8,614 0 74,867,087 225,052 (69,283,800) $ (168,836) $ 5,648,117
Balance (in shares) at Mar. 31, 2026           (147,633)  
Foreign currency translation adjustments 0 0 0 (12,541) 0 $ 0 (12,541)
Share-based compensation expense 0 0 58,974 0 0 0 58,974
Net loss 0 0 0 0 (7,403) 0 (7,403)
Foreign currency translation adjustment $ 0 0 0 (12,541) 0 $ 0 (12,541)
Issuance of common stock for stock option exercises (in shares) 5,000         0  
Issuance of common stock for stock option exercises $ 5 0 4,870 0 0 $ 0 4,875
Share-based compensation expense 0 0 58,974 0 0 0 58,974
Net loss $ 0 0 0 0 (7,403) 0 (7,403)
Balance (in shares) at Jun. 30, 2026 8,618,299            
Balance at Jun. 30, 2026 $ 8,619 0 74,930,931 212,511 (69,291,203) $ (168,836) $ 5,692,022
Balance (in shares) at Jun. 30, 2026           (147,633) 147,633
Issuance of commons stock for stock options exercises (in shares) 5,000         0  
Issuance of commons stock for stock options exercises $ 5 $ 0 $ 4,870 $ 0 $ 0 $ 0 $ 4,875