v3.26.1
Condensed Consolidated Statements of Stockholders' Equity (Deficit) (Unaudited) - USD ($)
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Noncontrolling Interest [Member]
Total
Beginning balance at Dec. 31, 2024 $ 252 $ 1,859,231 $ 102,560,320 $ (23,218) $ (87,205,070) $ 8,070 $ 17,199,585
Balance, shares at Dec. 31, 2024 252,192 1,859,231,786            
Treasury stock Balance, shares at Dec. 31, 2024              
Cumulative effect adjustment upon adoption of ASU 2023-08 148,346 148,346
Common stock issued for services and other stock-based compensation 387,634 387,634
Common stock repurchased and held as treasury stock $ (24,006) (24,006)
Common stock repurchased and held as treasury stock, shares       1,089,286        
Dividends (204,835) (204,835)
Net income (loss) (685,866) (1,987) (687,853)
Ending balance at Mar. 31, 2025 $ 252 $ 1,859,231 102,947,954 $ (24,006) (23,218) (87,947,425) 6,083 16,818,871
Balance, shares at Mar. 31, 2025 252,192 1,859,231,786            
Treasury stock Balance, shares at Mar. 31, 2025       1,089,286        
Beginning balance at Dec. 31, 2025 $ 252 $ 1,860,375 104,110,876 $ (246,898) (23,218) (96,789,073) 12,600 $ 8,924,914
Balance, shares at Dec. 31, 2025 252,192 1,860,376,075            
Treasury stock Balance, shares at Dec. 31, 2025       12,489,710       12,489,710
Common stock issued for services and other stock-based compensation 403,370 $ 403,370
Common stock repurchased and held as treasury stock $ (44,624) (44,624)
Common stock repurchased and held as treasury stock, shares       1,710,963        
Dividends (204,835) (204,835)
Net income (loss) (3,892,031) 2,963 (3,889,068)
Ending balance at Mar. 31, 2026 $ 252 $ 1,860,375 $ 104,514,246 $ (291,522) $ (23,218) $ (100,885,939) $ 15,563 $ 5,189,757
Balance, shares at Mar. 31, 2026 252,192 1,860,376,075            
Treasury stock Balance, shares at Mar. 31, 2026       14,200,673       14,200,673