Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details)

v3.24.3
Stockholders' Equity (Details) - USD ($)
9 Months Ended
May 22, 2024
Sep. 28, 2023
Sep. 30, 2023
Sep. 30, 2024
May 19, 2024
Dec. 31, 2023
Nov. 02, 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 $ 0.0001  
Preferred stock, par value (in dollars per share)       $ 0.0001   $ 0.0001    
Proceeds from issuance of shares on ATM, net of fees     $ 1,156,443          
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   25,675            
Share price   $ 52.78            
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         $ 5.00      
Proceeds from issuance of shares on ATM, net of fees $ 1,700,000              
Issuance of common stock at a public offering         340,000      
Net proceeds $ 1,382,170