Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details)

v3.23.2
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Stockholders' Equity (Details) [Line Items]      
Authorized to issue and sale of stock 17,000,000    
Common stock, shares authorized 12,000,000   12,000,000
Common stock, par value (in Dollars per share) $ 0.001   $ 0.001
Preferred stock, shares authorized 5,000,000   5,000,000
Preferred stock, par value (in Dollars per share) $ 0.001   $ 0.001
Preferred stock, shares outstanding  
Amount of ATM availability. (in Dollars)   $ 0.2  
ATM program expires description The Company’s ATM program expires in September 2023.    
Options to purchase common stock 66,900    
Closing market price percentage 85.00%    
Future issuance of shares under ESPP 10,500    
At-the-Market Offering [Member]      
Stockholders' Equity (Details) [Line Items]      
Authorized to issue and sale of stock   23,400  
Amount of ATM availability. (in Dollars) $ 5.0    
Stock Option [Member] | 2011 plan [Member]      
Stockholders' Equity (Details) [Line Items]      
Remaining options to be issued 200,000