Quarterly report pursuant to Section 13 or 15(d)

Organization and Summary of Significant Accounting Policies (Details Narrative)

v3.24.2.u1
Organization and Summary of Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
May 31, 2024
May 21, 2024
Jan. 30, 2024
Jan. 22, 2024
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Jan. 21, 2024
Dec. 31, 2023
OrganizationLineItems [Line Items]                        
Reverse stock split       1-for-20 reverse stock split                
Common stock, par value       $ 0.0001 $ 0.0001       $ 0.0001     $ 0.0001
Common stock shares issued       1,291,000 2,873,883       2,873,883   24,706,474 1,291,000
Common stock shares outstanding       1,286,000 2,868,883       2,868,883   24,606,474 1,286,000
Common stock shares authorized       100,000,000 100,000,000       100,000,000     100,000,000
Accumulated deficit         $ 81,105,788       $ 81,105,788     $ 75,369,081
Net loss         3,010,326 $ 2,726,381 $ 2,612,565 $ 4,022,073 5,736,707 $ 6,634,638    
Net cash for operating activities from continuing operations                 5,394,713 4,178,539    
Net proceeds     $ 6,300,000           6,282,430 $ 6,352,077    
Shares issued initial offering $ 50,000,000         $ 6,282,430   $ 6,352,077        
Cash and cash equivalents         $ 5,571,120       $ 5,571,120     $ 4,706,197
Purchase Agreement [Member]                        
OrganizationLineItems [Line Items]                        
Number of shares sold     476,000           476,000      
Net proceeds                 $ 6,300,000      
Purchase Agreement [Member] | Warrant [Member]                        
OrganizationLineItems [Line Items]                        
Warrants to purchase shares     1,555,555   1,555,555       1,555,555      
Purchase Agreement [Member] | Pre-Funded Warrants [Member]                        
OrganizationLineItems [Line Items]                        
Warrants to purchase shares     1,079,555   1,079,555       1,079,555      
Warrant exercised     1,079,555   1,079,555       1,079,555      
Sales Agreement [Member] | Alliance Global Partners [Member] | Maximum [Member] | ATM Offering [Member]                        
OrganizationLineItems [Line Items]                        
Maximum value to be sold at the market offering   $ 2,400,000