Annual report pursuant to Section 13 and 15(d)

Convertible Preferred Stock and Stockholders' Equity - December 2022 Best-Efforts Offering (Details)

v3.22.4
Convertible Preferred Stock and Stockholders' Equity - December 2022 Best-Efforts Offering (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 01, 2022
USD ($)
item
$ / shares
shares
Nov. 29, 2022
USD ($)
Dec. 31, 2022
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
Convertible Preferred Stock and Stockholders' Equity        
Net proceeds | $       $ 8,303
Common stock par value     $ 0.0001 $ 0.0001
Percentage of five days volume weighted average price 100.00%      
Number of days of volume weighted average price 5 days      
Period considered for volume weighted average price after the issuance of warrants 60 days      
Period for not issuing, entering into any agreement after the closing of the offering   90 days    
Percentage of placement agent fee   8.00%    
Percentage of non-accountable expense allowance   1.00%    
Expenses reimbursed to placement agent | $   $ 100,000    
December 2022 offering        
Convertible Preferred Stock and Stockholders' Equity        
Price per share $ 14.00      
Net proceeds | $ $ 6,400      
December 2022 offering | Series A warrants        
Convertible Preferred Stock and Stockholders' Equity        
Number of shares issued | shares     540,000  
Exercise price of warrants     $ 14.00  
December 2022 offering | Series B warrants        
Convertible Preferred Stock and Stockholders' Equity        
Number of shares issued | shares     540,000  
Exercise price of warrants     $ 14.00  
December 2022 offering | Warrant        
Convertible Preferred Stock and Stockholders' Equity        
Exercise price of warrants $ 14.00   $ 14.00  
Expiration period of warrants 5 years      
December 2022 offering | Pre-Funded Warrants        
Convertible Preferred Stock and Stockholders' Equity        
Number of warrants issued | shares 36,000      
Additional proceeds | $ $ 3,600      
December 2022 offering | Units        
Convertible Preferred Stock and Stockholders' Equity        
Number of shares issued | shares 504,000      
Common stock par value $ 0.0001      
Number of common shares per unit | item 1      
December 2022 offering | Units | Series A warrants        
Convertible Preferred Stock and Stockholders' Equity        
Number of common shares per unit | item 1      
December 2022 offering | Units | Series B warrants        
Convertible Preferred Stock and Stockholders' Equity        
Number of common shares per unit | item 1      
December 2022 offering | Units | Warrant        
Convertible Preferred Stock and Stockholders' Equity        
Number of common shares per unit | item 1      
Number of common stock shares called by warrants issued | shares 1      
Exercise price of warrants $ 14.00      
December 2022 offering | Pre-Funded Units        
Convertible Preferred Stock and Stockholders' Equity        
Number of shares issued | shares 36,000      
December 2022 offering | Pre-Funded Units | Warrant        
Convertible Preferred Stock and Stockholders' Equity        
Exercise price of warrants $ 0.10      
December 2022 offering | Pre-Funded Units | Pre-Funded Warrants        
Convertible Preferred Stock and Stockholders' Equity        
Number of common shares per unit | item 1