XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
Preferred Stock [Member]
Series B Preferred Stock [Member]
Preferred Stock [Member]
Series C Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Balance at Dec. 31, 2023 $ 9 $ 33,788,284 $ (33,245,940) $ 542,353
Balance, shares at Dec. 31, 2023 15,759 290 905,008      
Common stock issued for services $ 5 4,450,914 4,450,919
Common stock issued for services, shares     470,482      
Options exercised for common shares 9,840 9,840
Options exercised for common shares, shares     2,371      
Warrants exercised for cash 16,567 16,567
Options expense 24,266 24,266
Cash dividends paid ($8 per share) (12,671,072) (12,671,072)
Net income (loss) 21,246,033 21,246,033
Balance at Mar. 31, 2024 $ 14 38,289,871 (24,670,979) 13,618,906
Balance, shares at Mar. 31, 2024 15,759 290 1,406,348      
Balance at Dec. 31, 2023 $ 9 33,788,284 (33,245,940) 542,353
Balance, shares at Dec. 31, 2023 15,759 290 905,008      
Warrants exercised for cash, shares     $ 28,487      
Balance at Dec. 31, 2024 $ 87 118,111,007 (39,038,973) 79,072,121
Balance, shares at Dec. 31, 2024 15,759 8,750,582      
Common stock issued for services $ 2 1,079,998 1,080,000
Common stock issued for services, shares     240,000      
Options expense 437 437
Net income (loss) (3,063,997) (3,063,997)
Common stock issued for cash pursuant to ELOC agreement, net of offering costs $ 28 2,691,439 2,691,467
Common stock issued for cash pursuant to ELOC agreement, net of offering costs, shares     2,800,000      
Equity line of commitment shares issued $ 5 971,727 971,732
Equity line of commitment shares issued, shares     450,437      
Conversion of note payable into common stock $ 3 410,997 411,000
Conversion of note payable into common stock, shares     274,000      
Balance at Mar. 31, 2025 $ 125 $ 123,265,605 $ (42,102,970) $ 81,162,760
Balance, shares at Mar. 31, 2025 15,759 12,515,019