Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Additional Information (Details)

v3.24.1.1.u2
Stockholders' Equity - Additional Information (Details)
3 Months Ended
Feb. 01, 2024
USD ($)
Jan. 31, 2023
USD ($)
Jan. 25, 2023
$ / shares
shares
Mar. 31, 2024
USD ($)
Vote
shares
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
shares
Sep. 30, 2023
USD ($)
shares
Class Of Stock [Line Items]              
Votes per each common stock share | Vote       1      
Common stock shares reserved for issuance       1,215,481      
Common warrants issued for purchase of common shares     1,937,985        
Proceeds from issuance of common stock, pre-funded warrants and warrants, net of issuance costs | $   $ 8,500,000   $ 397,607 $ 8,579,023    
Shares issued           12,000 12,000
Fair value of stock | $           $ 14,280 $ 17,280
Common Stock [Member]              
Class Of Stock [Line Items]              
Issuance of common stock for services, Shares     466,799        
Sale of common stock | $ / shares     $ 5.16        
Warrant [Member]              
Class Of Stock [Line Items]              
Warrants exercise price | $ / shares     5.16        
Common warrants issued for purchase of common shares           1,471,187  
Placement Agent Warrants [Member] | Warrant [Member]              
Class Of Stock [Line Items]              
Warrants exercise price | $ / shares     $ 6.45        
Common warrants issued for purchase of common shares     67,830        
H.C. Wainwright & Co., LLC [Member] | Wainwright Agreement [Member]              
Class Of Stock [Line Items]              
Aggregate offering price from sales agent | $ $ 5,700,000            
Agent commission percentage of aggreagate gross proceeds 3.00%            
Number of shares sold       290,564      
Net proceeds from agent (Private Placement) | $       $ 397,607      
Armistice Capital Master Fund Ltd [Member] | Warrant [Member]              
Class Of Stock [Line Items]              
Warrants exercise price | $ / shares     $ 0.06        
Common warrants issued for purchase of common shares     1,471,187