v3.26.1
Condensed Consolidated Statements of Stockholders' Equity (Deficit) - 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
Balance at Dec. 31, 2023 $ 252 $ 2,333,356 $ 104,056,807 $ (23,218) $ (87,576,899) $ 18,790,298
Balance, shares at Dec. 31, 2023 252,192 2,333,356,496            
Treasury stock Balance, shares at Dec. 31, 2023              
Common stock issued for services and other stock-based compensation 1,600,534 1,600,534
Common stock repurchased from related parties and canceled $ (472,375) (3,098,771) (3,571,146)
Common stock repurchased from former related parties and canceled, shares   (472,374,710)            
Common stock canceled $ (1,750) 1,750
Common stock cancelled, shares   (1,750,000)            
Recognition of noncontrolling interest in acquisition 8,823 8,823
Dividends (819,340) (819,340)
Net income (loss) 1,191,169 (753) 1,190,416
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             0
Common stock issued for services and other stock-based compensation 1,551,700 $ 1,551,700
Dividends (819,340) (819,340)
Net income (loss) (8,913,009) 4,530 (8,908,479)
Cumulative effect adjustment upon adoption of ASU 2023-08 148,346 148,346
Common stock repurchased and held as treasury stock $ (246,898) (246,898)
Common stock repurchased and held as treasury stock, shares       12,489,710        
Common stock issued in exchange for IFGH Class B Units $ 1,144 (1,144)
Common stock issued in exchange for IFGH Class B Units, shares   1,144,289            
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