Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Wainwright Underwriting and Vesting of RSUs) (Details)

v3.24.1.1.u2
Stockholders' Equity (Wainwright Underwriting and Vesting of RSUs) (Details)
3 Months Ended
Dec. 06, 2022
USD ($)
D
shares
Mar. 31, 2024
shares
Dec. 31, 2023
shares
Sep. 30, 2023
shares
Aug. 04, 2023
shares
Restricted Stock Units          
Shares vested   20,409 4,951 4,467  
Series A warrants          
Warrants to purchase shares of Common Stock         173,795
Series B warrants          
Warrants to purchase shares of Common Stock         102,900
H.C. Wainwright & Co., LLC [Member]          
Warrants to purchase shares of Common Stock 10,096        
Percentage of underwriting discount 7.00%        
Number of days granted to purchase additional shares | D 30        
Additional shares issued 25,240        
Warrants to purchase additional shares 50,480        
Percentage of number of shares 6.00%        
Net proceeds | $ $ 2,864,000        
H.C. Wainwright & Co., LLC [Member] | Series A warrants          
Warrants to purchase shares of Common Stock 25,240        
H.C. Wainwright & Co., LLC [Member] | Series B warrants          
Warrants to purchase shares of Common Stock 25,240        
H.C. Wainwright & Co., LLC [Member] | Over-Allotment Option [Member]          
Shares issued 76,538        
H.C. Wainwright & Co., LLC [Member] | Over-Allotment Option [Member] | Pre Funded Warrants [Member]          
Warrants to purchase shares of Common Stock 91,730        
H.C. Wainwright & Co., LLC [Member] | Over-Allotment Option [Member] | Series A warrants          
Warrants to purchase shares of Common Stock 168,269        
H.C. Wainwright & Co., LLC [Member] | Over-Allotment Option [Member] | Series B warrants          
Warrants to purchase shares of Common Stock 168,269