v3.26.1
Consolidated Statement of Stockholders' Equity (Unaudited) - USD ($)
Common Stock Outstanding [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock, Common [Member]
AOCI Attributable to Parent [Member]
Noncontrolling Interest [Member]
Total
Balance (in shares) at Dec. 31, 2024 1,823,275            
Balance at Dec. 31, 2024 $ 182 $ 107,774,022 $ (102,414,683) $ (37,117) $ 0 $ (481,500) $ 4,840,904
Balance (in shares) at Dec. 31, 2024       52      
Sale of common stock (in shares) 239,370     0      
Sale of common stock $ 24 399,389 0 $ 0 0 0 399,413
Issuance of common stock (in shares) 50,000     0      
Issuance of common stock $ 5 299,995 0 $ 0 0 0 300,000
Share-based compensation (in shares) 53,705     0      
Share-based compensation $ 5 21,959 0 $ 0 0 0 21,964
Amortization of funding commitment 0 (187,500) 0 0 0 0 (187,500)
Changes in Noncontrolling Interests 0 (183,544) 0 0 0 (116,456) (300,000)
Net loss $ 0 0 (1,198,027) 0 0 (35,120) (1,233,147)
Balance (in shares) at Jun. 30, 2025 2,166,350            
Balance at Jun. 30, 2025 $ 216 108,124,321 (103,612,710) $ (37,117) 0 (633,076) 3,841,634
Balance (in shares) at Jun. 30, 2025       52      
Balance (in shares) at Dec. 31, 2025 7,298,306            
Balance at Dec. 31, 2025 $ 730 120,651,462 (108,865,674) $ (37,117) 0 (567,141) $ 11,182,260
Balance (in shares) at Dec. 31, 2025       52     52
Sale of common stock (in shares) 1,867,754     0      
Sale of common stock $ 187 1,494,813 0 $ 0 0 0 $ 1,495,000
Issuance of common stock (in shares) 3,664,263          
Issuance of common stock $ 366 4,212,748 0 0 4,213,114
Share-based compensation (in shares) 0     0      
Share-based compensation $ 0 61,986 0 $ 0 0 0 61,986
Amortization of funding commitment 0 0 0 0 0 0 0
Changes in Noncontrolling Interests 0 0 0 0 0 0 0
Net loss $ 0 0 (3,565,172) 0 0 (7,012) (3,572,184)
Balance (in shares) at Jun. 30, 2026 12,830,323            
Balance at Jun. 30, 2026 $ 1,283 $ 126,421,009 $ (112,430,846) $ (37,117) $ 0 $ (574,153) $ 13,380,176
Balance (in shares) at Jun. 30, 2026       52     52