Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Additional Information (Details)

v3.23.2
Stockholders' Equity - Additional Information (Details)
3 Months Ended 6 Months Ended
Jan. 31, 2023
USD ($)
Jan. 25, 2023
$ / shares
shares
Mar. 31, 2022
shares
Jun. 30, 2023
USD ($)
Vote
shares
Jun. 30, 2022
USD ($)
Class Of Stock [Line Items]          
Votes per each common stock share | Vote       1  
Common stock shares reserved for issuance       3,973,503  
Class of warrant or right number of securities called by warrants or rights   599,733      
Proceeds from issuance of common stock, pre-funded warrants and warrants, net of issuance costs | $ $ 8,600,000     $ 8,543,037 $ 0
Common Stock [Member]          
Class Of Stock [Line Items]          
Issuance of common stock for services, shares   466,799 8,334    
Sale of common stock | $ / shares   $ 5.16      
Warrant [Member]          
Class Of Stock [Line Items]          
Class of warrant or right number of securities called by warrants or rights   1,937,985      
Warrants exercise price | $ / shares   $ 5.16      
Placement Agent Warrants [Member] | Warrant [Member]          
Class Of Stock [Line Items]          
Class of warrant or right number of securities called by warrants or rights   67,830      
Warrants exercise price | $ / shares   $ 6.45      
Armistice Capital Master Fund Ltd [Member] | Warrant [Member]          
Class Of Stock [Line Items]          
Class of warrant or right number of securities called by warrants or rights   1,471,187      
Warrants exercise price | $ / shares   $ 5.16