XML 22 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Balance at Dec. 31, 2022 $ 6,170 $ 35,896,852 $ (26,991,983) $ 8,911,039
Balance, shares at Dec. 31, 2022 71,740      
Common shares issued for Series F warrants $ 1,877 1,028,095 1,029,972
Common shares issued for Series F warrants, shares 21,823      
Common share-based compensation $ 3,878 871,228 875,106
Common share-based compensation, shares 45,094      
Common shares issued for Series B warrants $ 1,886 658,624 660,510
Common shares issued for Series B warrants, shares 21,957      
Round up of shares due to reverse split $ 78 (78)
Round up of shares due to reverse split, shares 902      
Common shares issued for services $ 1,318 588,542 589,860
Common shares issued for services, shares 15,330      
Net loss (12,009,982) (12,009,982)
Common shares issued for earnout liabilities $ 3,219 2,997,826 3,001,045
Common shares issued for earnout liabilities, shares 37,425      
Common shares issued to settle convertible debt, $ 338 644,662 645,000
Common shares issued to settle convertible debt, shares 3,926      
Shares issued in 2023 private placement $ 784 3,445,700 3,446,484
Shares issued in 2023 private placement, shares 9,120      
Common shares issued for Series E warrants $ 4,541 (6,245) (1,704)
Common shares issued for Series E warrants, shares 52,800      
Balance at Dec. 31, 2023 $ 24,089 46,125,206 (39,001,965) 7,147,330
Balance, shares at Dec. 31, 2023 280,117      
Common share payments for earn-outs $ 2,582 15,046 17,628
Common share payments for earn-outs, shares 30,029      
Common shares issued for ATM share sales $ 97,998 3,615,141 3,713,139
Common shares issued for ATM share sales, shares 1,139,501      
Common shares issued for Series F warrants $ 3,659 (3,659)
Common shares issued for Series F warrants, shares 42,545      
Common share-based compensation $ 10,232 523,399 533,631
Common share-based compensation, shares 119,054      
Common shares issued for Series B warrants $ 3,403 109,263 112,666
Common shares issued for Series B warrants, shares 39,569      
Common shares issued for abeyance share conversions $ 5,115 (5,115)
Common shares issued for abeyance share conversions, shares 59,471      
Common shares issued for Series G warrants $ 16,532 (16,532)
Common shares issued for Series G warrants, shares 192,236      
Round up of shares due to reverse split $ 9,490 (9,490)
Round up of shares due to reverse split, shares 110,350      
Common shares issued for services $ 8,338 206,662 215,000
Common shares issued for services, shares 97,274      
Common shares issued for an acquisition prepayment $ 12,046 317,386 329,432
Common shares issued for an acquisition prepayment, shares 140,064      
Net loss (9,071,584) (9,071,584)
Balance at Dec. 31, 2024 $ 193,484 $ 50,877,307 $ (48,073,549) $ 2,997,242
Balance, shares at Dec. 31, 2024 2,250,210