XML 18 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock, Common [Member]
Noncontrolling Interest [Member]
Total
Balance at Dec. 31, 2022 $ 14,117 $ 40,780,707 $ (35,804,106)   $ 127,535 $ 5,118,253
Balance, shares at Dec. 31, 2022 14,116,832          
Exercise of warrants for cash $ 44 207,196   207,240
Exercise of warrants for cash, shares 43,814          
Stock issued for services $ 243 1,289,781   $ 1,290,024
Stock issued for services, shares 242,615         242,615
Recognition of stock based compensation - unvested shares - related parties 529,534   $ 529,534
Recognition of stock based compensation - stock options 576,625   576,625
Non-controlling interest   26,709 26,709
Net income (loss) 20,617,903   20,617,903
Recognition of stock based compensation - stock options - related party 37,176   37,176
Balance at Dec. 31, 2023 $ 14,404 43,421,019 (15,186,203) 154,244 28,403,464
Balance, shares at Dec. 31, 2023 14,403,261          
Stock issued for cash $ 3,081 17,246,913 $ 17,249,994
Stock issued for cash, shares 3,080,356         3,080,356
Cash paid as direct offering costs (1,395,000) $ (1,395,000)
Exercise of warrants for cash $ 1,861 8,797,396 8,799,257
Exercise of warrants for cash, shares 1,860,308          
Exercise of warrants - cashless $ 41 (41)
Exercise of warrants - cashless, shares 40,238          
Stock issued for services $ 48 411,692 $ 411,740
Stock issued for services, shares 47,386         47,386
Recognition of stock based compensation - unvested shares - related parties $ 1,000 6,751,706 $ 6,752,706
Recognition of stock based compensation - unvested shares - related parties, shares 1,000,000          
Recognition of stock-based compensation - related party 6,196 6,196
Recognition of stock based compensation - stock options 1,602,997 1,602,997
Treasury shares repurchased (share buy-backs) $ (631,967) $ (631,967)
Treasury stock shares bought back       362,620   362,620
Non-controlling interest (208,550) $ (208,550)
Net income (loss) (45,729,224) (45,729,224)
Balance at Dec. 31, 2024 $ 20,435 $ 76,842,878 $ (60,915,427) $ (631,967) $ (54,306) $ 15,261,613
Balance, shares at Dec. 31, 2024 20,431,549