Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.2
Stockholders' Equity - Direct Offering and Private Placements (Details) - USD ($)
3 Months Ended
Jun. 28, 2023
Jun. 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%