Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details Narrative)

v3.23.2
Subsequent Events (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jul. 24, 2023
Jul. 20, 2023
Mar. 10, 2023
Apr. 12, 2022
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Jun. 02, 2023
Subsequent Event [Line Items]                
Proceeds from Stock Options Exercised           $ 6,281  
Placement Agents [Member]                
Subsequent Event [Line Items]                
Warrant exercise price   $ 6.60   $ 20.00        
Warrants to purchase shares   35,000   29,000        
Common Stock [Member]                
Subsequent Event [Line Items]                
Shares issued during period     1,250   290,000   290,000  
Warrant exercise price               $ 5.70
Costs of public offering       $ 658,616        
Net proceeds from issuance of stock       $ 5,141,384        
Warrant [Member]                
Subsequent Event [Line Items]                
Shares issued during period     1,250          
Warrant exercise price     $ 5.025          
Subsequent Event [Member] | Common Stock [Member]                
Subsequent Event [Line Items]                
Shares issued during period   180,000            
Share issued price per share   $ 6.00            
Proceeds from issuance of private placement   $ 3,500,000            
Costs of public offering   375,000            
Net proceeds from issuance of stock   $ 3,125,000            
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right 403,334              
Subsequent Event [Member] | Prefunded Warrant [Member]                
Subsequent Event [Line Items]                
Shares issued during period   403,334            
Share issued price per share   $ 5.9999            
Warrant exercise price $ 0.0001 $ 0.0001            
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right 403,334              
Proceeds from Stock Options Exercised $ 40              
Subsequent Event [Member] | Warrant [Member]                
Subsequent Event [Line Items]                
Shares issued during period   583,334            
Share issued price per share   $ 6.00