v3.26.1
Consolidated Statements of Stockholders' Equity (Defitcit) - USD ($)
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock [Member]
Accumulated Deficit [Member]
Balance (in shares) at Dec. 31, 2023   9,454,233      
Balance at Dec. 31, 2023 $ (14,544,545) $ 94,542 $ 124,451,067 $ (48,308) $ (139,041,846)
Stock-based compensation 2,638,635   2,638,635 0 0
Restricted shares grants (in shares)   159,150      
Restricted shares grants 0 $ 1,592 (1,592) 0 0
Common stock issuance (in shares)   819,565      
Common stock issuance 14,696,000 $ 8,195 14,687,805 0 0
Cost of common stock issuance (1,365,323) $ 0 (1,365,323) 0 0
Issuance of common stock from acquisitions (in shares)   1,777,398      
Issuance of common stock from acquisitions 35,331,402 $ 17,773 35,313,629 0 0
Issuance of warrants 2,146,719 $ 0 2,146,719 0 0
Shares issued for convertible debt interest payment (in shares)   20,613      
Shares issued for convertible debt interest payment 400,048 $ 206 399,842 0 0
Net loss (38,030,291) $ 0 0 0 (38,030,291)
Balance (in shares) at Dec. 31, 2024   12,230,959      
Balance at Dec. 31, 2024 1,272,645 $ 122,308   (48,308) (177,072,137)
Stock-based compensation 3,356,510 $ 0 3,356,510 0 0
Restricted shares grants (in shares)   302,600      
Restricted shares grants 0 $ 3,026 (3,026) 0 0
Common stock issuance (in shares)   2,455,898      
Common stock issuance 59,828,621 $ 24,559 59,804,062 0 0
Cost of common stock issuance (3,288,118) $ 0 (3,288,118) 0 0
Common stock issuance for acquisitions, (in shares)   11,216      
Common stock issuance for acquisitions 207,945 $ 112 207,833 0 0
Shares repurchased for tax withholdings on share-based awards (in shares)   (60,763)      
Shares repurchased for tax withholdings on share-based awards (659,279) $ (608) (658,671) 0 0
Shares issued for convertible debt interest payment (in shares)   29,019      
Shares issued for convertible debt interest payment 466,610 $ 290 466,320 0 0
Net loss (36,086,645) $ 0 0 0 (36,086,645)
Balance (in shares) at Dec. 31, 2025   14,968,929      
Balance at Dec. 31, 2025 $ 25,098,289 $ 149,687 $ 238,155,692 $ (48,308) $ (213,158,782)