v3.26.1
Mezzanine Equity and Stockholders' Equity (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2026
Dec. 31, 2025
May 31, 2024
Subsidiary, Sale of Stock [Line Items]              
Preferred stock, shares authorized 5,000,000   5,000,000     5,000,000  
Preferred Stock, par value $ 0.001   $ 0.001     $ 0.001  
Preferred Stock, shares issued 419,959   419,959     419,959  
Preferred stock, shares outstanding 419,959   419,959     419,959  
Common stock, shares authorized 200,000,000   200,000,000     200,000,000  
Common stock, par value $ 0.001   $ 0.001     $ 0.001  
Common stock, shares issued 84,993,902   84,993,902     81,679,367  
Common stock, shares outstanding 84,414,230   84,414,230     81,099,695  
Estimated total common stock value to be issued and sold             $ 50,000,000
Proceeds from issuance of common stock     $ 9,914,210 $ 4,089,850      
Series A Preferred Stock              
Subsidiary, Sale of Stock [Line Items]              
Preferred stock, shares authorized 49,626   49,626     49,626  
Preferred Stock, shares issued 0   0     0  
Preferred stock, shares outstanding 0   0     0  
Series B Preferred Stock              
Subsidiary, Sale of Stock [Line Items]              
Preferred stock, shares authorized 800,000   800,000     800,000  
Preferred Stock, shares issued 419,959   419,959     419,959  
Preferred stock, shares outstanding 419,959 189,717 419,959 189,717 419,959 419,959  
Preferred stock convertible ratio 10   10        
Percentage of consent of the holders 66.67%   66.67%        
Dividends annual rate     1.50%        
Preferred dividend settlement payment $ 37,500 $ 0 $ 77,424 $ 0      
Dividends payable $ 37,500   $ 37,500     $ 39,923  
Percentage of liquidation preference price     100.00%        
Preferred stock convertible into common stock (in shares) 4,199,590   4,199,590        
Security purchase agreement with quanta | Series B Preferred Stock              
Subsidiary, Sale of Stock [Line Items]              
Preferred stock, shares outstanding 419,959   419,959        
Preferred stock convertible into common stock (in shares) 4,199,590   4,199,590        
ATM Offering              
Subsidiary, Sale of Stock [Line Items]              
Proceeds from ATM Program, Net (in shares) 1,000,000 1,060,194 3,000,000 1,303,735      
Estimated total common stock value to be issued and sold             $ 50,000,000
Proceeds from issuance of common stock $ 4,284,250 $ 2,941,294 $ 10,284,450 $ 4,242,583      
Average sales price per share $ 4.28 $ 2.77 $ 3.43 $ 3.25      
Broker expenses $ 154,233 $ 105,887 $ 370,240 $ 152,733