Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details)

v3.24.2.u1
Stockholders' Equity (Details) - USD ($)
May 22, 2024
Sep. 28, 2023
Jun. 30, 2024
May 19, 2024
Dec. 31, 2023
Jul. 14, 2023
Subsidiary, Sale of Stock [Line Items]            
Common stock authorized (in shares)     43,000,000   43,000,000  
Preferred stock authorized (in shares)     2,000,000   2,000,000  
Common stock, par value (in dollars per share)     $ 0.0001   $ 0.0001  
Preferred stock, par value (in dollars per share)     $ 0.0001   $ 0.0001  
Capital on Demand Sales Agreement            
Subsidiary, Sale of Stock [Line Items]            
Common stock, par value (in dollars per share)           $ 0.0001
Aggregate offering price           $ 6,700,000
Shares issued   641,873        
Share price   $ 2.11        
Proceeds from issuance of shares on ATM, net of fees   $ 1,355,090        
Offering costs   198,650        
Net proceeds   $ 1,156,440        
Public Offering | Maxim Group LLC            
Subsidiary, Sale of Stock [Line Items]            
Share price       $ 0.20    
Proceeds from issuance of shares on ATM, net of fees $ 1,700,000          
Issuance of common stock at a public offering       8,500,000    
Net proceeds $ 1,382,170