Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Warrants for Common Shares (Details)

v3.23.2
Stockholders' Equity - Warrants for Common Shares (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Apr. 07, 2023
USD ($)
$ / shares
D
shares
Mar. 27, 2023
USD ($)
D
$ / shares
shares
Jan. 31, 2023
USD ($)
Y
$ / shares
shares
Jun. 30, 2023
USD ($)
shares
Mar. 31, 2023
shares
Jun. 30, 2023
USD ($)
shares
Jun. 30, 2022
USD ($)
shares
Dec. 31, 2022
$ / shares
shares
Convertible Preferred Stock and Stockholders' Equity                
Aggregate shares issued upon exercise of warrants       17,143   17,143    
Proceeds from exercise of warrants | $       $ 1,895,000   $ 1,927,000 $ 0  
Issuance of common stock upon warrant exchanged       12,856        
Common stock                
Convertible Preferred Stock and Stockholders' Equity                
Aggregate shares issued upon exercise of warrants       1,486,132   1,486,132 0  
Issuance of common stock in connection with convertible promissory note (In shares)         67,500      
Number of shares issued       755,922 1,420,513      
Issuance of common stock upon warrant exchanged       1,486,132 858,353      
February 2023,Registered direct offering                
Convertible Preferred Stock and Stockholders' Equity                
Number of shares issued     201,544          
March 2023,Registered direct offering                
Convertible Preferred Stock and Stockholders' Equity                
Exercise price per share | $ / shares   $ 1.91            
Fair value of warrant | $   $ 2,113,000            
Common stock price | $ / shares   $ 1.66            
Warrants to purchase shares of common stock for cash   1,674,414            
April 2023,Registered direct offering                
Convertible Preferred Stock and Stockholders' Equity                
Exercise price per share | $ / shares $ 1.41              
Fair value of warrant | $ $ 1,596,000              
Common stock price | $ / shares $ 1.32              
Warrants to purchase shares of common stock for cash 1,486,132              
Number of shares issued 743,066              
Warrant | February 2023,Registered direct offering                
Convertible Preferred Stock and Stockholders' Equity                
Exercise price per share | $ / shares     $ 10.49          
Fair value of warrant | $     $ 5,600,000          
Common stock price | $ / shares     $ 8.90          
Warrants to purchase shares of common stock for cash     874,959          
April 2020 Maxim Warrant                
Convertible Preferred Stock and Stockholders' Equity                
Aggregate shares issued upon exercise of warrants               100
Common stock price | $ / shares               $ 1,580.00
Combined shares price | $ / shares               $ 20.00
Issuance of common stock upon warrant exchanged           0.50   207
Expected dividend yield | March 2023,Registered direct offering                
Convertible Preferred Stock and Stockholders' Equity                
Measurement input | $ / shares   0.0            
Expected dividend yield | April 2023,Registered direct offering                
Convertible Preferred Stock and Stockholders' Equity                
Measurement input | $ / shares 0              
Expected dividend yield | Warrant | February 2023,Registered direct offering                
Convertible Preferred Stock and Stockholders' Equity                
Measurement input     0.0          
Expected volatility | March 2023,Registered direct offering                
Convertible Preferred Stock and Stockholders' Equity                
Measurement input   1.04            
Expected volatility | April 2023,Registered direct offering                
Convertible Preferred Stock and Stockholders' Equity                
Measurement input | $ / shares 115.6              
Expected volatility | Warrant | February 2023,Registered direct offering                
Convertible Preferred Stock and Stockholders' Equity                
Measurement input     96          
Risk-free interest rate | March 2023,Registered direct offering                
Convertible Preferred Stock and Stockholders' Equity                
Measurement input   0.0367            
Risk-free interest rate | April 2023,Registered direct offering                
Convertible Preferred Stock and Stockholders' Equity                
Measurement input | $ / shares 3.46              
Risk-free interest rate | Warrant | February 2023,Registered direct offering                
Convertible Preferred Stock and Stockholders' Equity                
Measurement input | $     3.67          
Expected life (in years) | March 2023,Registered direct offering                
Convertible Preferred Stock and Stockholders' Equity                
Measurement input | D   5            
Expected life (in years) | April 2023,Registered direct offering                
Convertible Preferred Stock and Stockholders' Equity                
Measurement input | D 5              
Expected life (in years) | Warrant | February 2023,Registered direct offering                
Convertible Preferred Stock and Stockholders' Equity                
Measurement input | Y     5