Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Direct Offering and Private Placements (Details)

v3.23.3
Stockholders' Equity - Direct Offering and Private Placements (Details) - USD ($)
3 Months Ended
Jun. 28, 2023
Jun. 30, 2023
Sep. 30, 2023
Dec. 31, 2022
Class of Stock [Line Items]        
Common stock, par value (in dollars per share)     $ 0.0001 $ 0.0001
PIPE Pre-Funded Warrants        
Class of Stock [Line Items]        
Aggregate number of common stock to purchase 1,366,829      
Exercise price of warrants (in dollars per share) $ 0.001      
Offering price (in dollars per share) $ 2.569      
PIPE Series A Warrants        
Class of Stock [Line Items]        
Aggregate number of common stock to purchase 1,366,829      
Exercise price of warrants (in dollars per share) $ 2.32      
Term of issuance 5 years 6 months      
PIPE Series B Warrants        
Class of Stock [Line Items]        
Aggregate number of common stock to purchase 1,366,829      
Exercise price of warrants (in dollars per share) $ 2.32      
Term of issuance 18 months      
Placement Agent Warrants | H.C. Wainwright & Co., LLC        
Class of Stock [Line Items]        
Clearing fees $ 7,389      
Common Stock        
Class of Stock [Line Items]        
Stock issued during period, shares, new issues   187,700    
Registered Direct Offering        
Class of Stock [Line Items]        
Common stock purchase price (in dollars per share) $ 0.001      
Registered Direct Offering | Pre-Funded Warrants        
Class of Stock [Line Items]        
Aggregate number of common stock to purchase 390,997      
Exercise price of warrants (in dollars per share) $ 0.001      
Offering price sold per share (in dollars per share) $ 2.569      
Registered Direct Offering | Common Stock        
Class of Stock [Line Items]        
Stock issued during period, shares, new issues 187,700      
Common stock, par value (in dollars per share) $ 0.0001      
Offering price (in dollars per share) $ 2.57      
Private Placements | RD Series A Warrants        
Class of Stock [Line Items]        
Aggregate number of common stock to purchase 578,697      
Exercise price of warrants (in dollars per share) $ 2.32      
Term of issuance 5 years 6 months      
Private Placements | RD Series B Warrants        
Class of Stock [Line Items]        
Aggregate number of common stock to purchase 578,697      
Exercise price of warrants (in dollars per share) $ 2.32      
Term of issuance 18 months      
Offerings        
Class of Stock [Line Items]        
Proceeds from private placement $ 5,000,000.0      
Placement Agent | H.C. Wainwright & Co., LLC        
Class of Stock [Line Items]        
Percentage of cash fee on gross proceeds 8.00%      
Percentage of management fee 1.00%      
Non-accountable expenses $ 75,000      
Percentage of aggregate number of shares of common stock issued 7.00%      
Placement Agent | Placement Agent Warrants | H.C. Wainwright & Co., LLC        
Class of Stock [Line Items]        
Aggregate number of common stock to purchase 136,187      
Exercise price of warrants (in dollars per share) $ 3.2125      
Term of issuance 5 years      
Percentage of aggregate number of shares of common stock and warrants 7.00%      
Percentage of offering price 125.00%