Quarterly report pursuant to Section 13 or 15(d)

Subsequent events (Details Narrative)

v3.24.2.u1
Subsequent events (Details Narrative) - USD ($)
1 Months Ended
Aug. 02, 2024
Jul. 29, 2024
Mar. 08, 2024
Aug. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Subsequent Event [Line Items]            
Number of shares issued     70,041      
Common stock, par value         $ 0.001 $ 0.001
Subsequent Event [Member] | Wintrust Credit Facility [Member]            
Subsequent Event [Line Items]            
Additional borrowing from lines of credit       $ 2,500,000    
Subsequent Event [Member] | PreFunded Warrant [Member]            
Subsequent Event [Line Items]            
Gross proceeds from warrants   $ 5,000,000.0        
Underwriting Agreement [Member] | Subsequent Event [Member] | Over-Allotment Option [Member]            
Subsequent Event [Line Items]            
Number of shares issued 100,000          
Offering price per share $ 3.00          
Gross proceeds from issuance of stock $ 5,300,000          
Underwriting Agreement [Member] | ThinkEquity LLC [Member] | Subsequent Event [Member]            
Subsequent Event [Line Items]            
Number of shares issued   639,000        
Common stock, par value   $ 0.001        
Offering price per share   3.00        
Underwriting Agreement [Member] | ThinkEquity LLC [Member] | Subsequent Event [Member] | PreFunded Warrants [Member]            
Subsequent Event [Line Items]            
Offering price per share   $ 2.99        
Warrants to purchase shares   1,028,000        
Other underwriting expense   $ 500,000        
Underwriting Agreement [Member] | ThinkEquity LLC [Member] | Subsequent Event [Member] | Over-Allotment Option [Member]            
Subsequent Event [Line Items]            
Warrants to purchase shares   83,350        
Shares issued   100,000        
Exercise price   5.00%        
Exercise price   $ 3.75        
Exercise price   125.00%