v3.26.1
Schedule of Basic and Diluted Net Loss Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Accounting Policies [Abstract]            
Net loss $ (2,085,746) $ (1,761,432) $ (1,690,418) $ (2,278,684) $ (3,847,178) $ (3,969,102)
Preferred stock dividends (191,503)   (207,465)   (380,902) (421,008)
Net loss available to common stockholders $ (2,277,249)   $ (1,897,883)   $ (4,228,080) $ (4,390,110)
Weighted average shares of common stock outstanding - basic 12,119,822   8,520,596   11,537,209 7,903,716
Weighted average shares of common stock outstanding - diluted 12,119,822   8,520,596   11,537,209 7,903,716
Basic net loss per share $ (0.19)   $ (0.22)   $ (0.37) $ (0.56)
Diluted net loss per share $ (0.19)   $ (0.22)   $ (0.37) $ (0.56)