Quarterly report [Sections 13 or 15(d)]

Stockholders??? Equity (Details Narrative)

v3.25.2
Stockholders’ Equity (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Aug. 06, 2025
Aug. 05, 2025
Jun. 23, 2025
Apr. 04, 2025
Feb. 13, 2025
Apr. 05, 2024
Jul. 02, 2020
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Apr. 08, 2025
Dec. 31, 2024
Subsidiary, Sale of Stock [Line Items]                          
Common stock, shares authorized               250,000,000   250,000,000     250,000,000
Preferred stock, shares authorized               10,000,000   10,000,000      
Preferred stock, par value               $ 0.0001   $ 0.0001      
Number of shares of common stock authorized, increase 500,000,000 250,000,000 500,000,000                    
Net proceeds from issuance of common stock                   $ 9,244,000    
Common Stock [Member]                          
Subsidiary, Sale of Stock [Line Items]                          
Stock issued during new issued, shares               666,667 671,033    
Warrant [Member]                          
Subsidiary, Sale of Stock [Line Items]                          
Purchase of warrants           $ 666,667              
Exercise price           $ 17.50              
Series C Convertible Preferred Stock [Member]                          
Subsidiary, Sale of Stock [Line Items]                          
Preferred stock, shares authorized               10,000,000   10,000,000     10,000,000
Preferred stock, par value               $ 0.001   $ 0.001     $ 0.001
April 2024 Purchase Agreement [Member]                          
Subsidiary, Sale of Stock [Line Items]                          
Shares issued, price per share           $ 15.00              
Gross proceeds           $ 10,000,000              
Net proceeds after deducting underwriting discounts, commissions, other offering expenses           $ 9,125,000              
April 2024 Purchase Agreement [Member] | Registered Direct Offering [Member]                          
Subsidiary, Sale of Stock [Line Items]                          
Stock issued during new issued, shares           666,667              
Sales Agreement [Member] | Underwritten Public Offering [Member]                          
Subsidiary, Sale of Stock [Line Items]                          
Stock issued during new issued, shares                   0 4,366    
Aggregate offering price for sale of stock             $ 50,000,000     $ 44,191,000      
Sale of stock percentage             3.00%            
Net proceeds from issuance of common stock                     $ 54,000    
Securities Purchase Agreement [Member] | Common Stock [Member]                          
Subsidiary, Sale of Stock [Line Items]                          
Conversion of preferred stock into common stock shares         5,631,404                
Common stock, par value         $ 1,000                
Securities Purchase Agreement [Member] | Warrant [Member]                          
Subsidiary, Sale of Stock [Line Items]                          
Warrants to purchase aggregate of shares of common stock percentage         200.00%                
Purchase of warrants         11,262,808                
Securities Purchase Agreement [Member] | Preferred Stock [Member]                          
Subsidiary, Sale of Stock [Line Items]                          
Offering price per share         $ 1,000                
Securities Purchase Agreement [Member] | Series C Convertible Preferred Stock [Member]                          
Subsidiary, Sale of Stock [Line Items]                          
Preferred stock, par value         $ 0.0001                
Shares issued         3,300                
Securities Purchase Agreement [Member] | Initial Closing [Member] | Warrant [Member]                          
Subsidiary, Sale of Stock [Line Items]                          
Warrants exercisable         5,631,404                
Proceeds from issuance of warrants         $ 1,650,000                
Securities Purchase Agreement [Member] | Initial Closing [Member] | Preferred Stock [Member]                          
Subsidiary, Sale of Stock [Line Items]                          
Shares issued         1,650                
Securities Purchase Agreement [Member] | Initial Closing [Member] | Common Stock and Warrants [Member]                          
Subsidiary, Sale of Stock [Line Items]                          
Conversion of preferred stock into common stock shares         2,815,702                
Securities Purchase Agreement [Member] | Second Closing [Member] | Warrant [Member]                          
Subsidiary, Sale of Stock [Line Items]                          
Warrants exercisable       5,631,404                  
Proceeds from issuance of warrants       $ 1,650,000                  
Securities Purchase Agreement [Member] | Second Closing [Member] | Preferred Stock [Member]                          
Subsidiary, Sale of Stock [Line Items]                          
Shares issued       1,650                  
Securities Purchase Agreement [Member] | Second Closing [Member] | Common Stock and Warrants [Member]                          
Subsidiary, Sale of Stock [Line Items]                          
Conversion of preferred stock into common stock shares       2,815,702                  
Purchase Agreement [Member] | Warrant [Member]                          
Subsidiary, Sale of Stock [Line Items]                          
Purchase of warrants         5,631,404                
Purchase of warrants                       $ 5,631,404  
Warrants Agreement [Member] | Warrant [Member]                          
Subsidiary, Sale of Stock [Line Items]                          
Exercise price         $ 0.64                
Warrants expire date         Apr. 04, 2030