Quarterly report pursuant to Section 13 or 15(d)

Capital Structure - Narrative (Details)

v3.23.1
Capital Structure - Narrative (Details)
$ / shares in Units, $ in Millions
Feb. 07, 2023
USD ($)
$ / shares
shares
Mar. 31, 2023
class_of_stock
$ / shares
shares
Dec. 31, 2022
$ / shares
shares
Class of Stock [Line Items]      
Number of classes of stock authorized to issue | class_of_stock   2  
Number of shares of capital stock authorized to issue (in shares)   205,000,000  
Common stock, shares authorized (in shares)   200,000,000 200,000,000
Preferred stock, shares authorized (in shares)   5,000,000  
Common stock, par value (in dollars per share) | $ / shares   $ 0.001 $ 0.001
Preferred stock, par value per share (in dollars per share) | $ / shares   $ 0.001  
Nantahala Capital Management LLC      
Class of Stock [Line Items]      
Percentage of ownership 5.00%    
Warrant      
Class of Stock [Line Items]      
Exercise price per share (in dollars per share) | $ / shares $ 5.00    
Warrants or rights exercisable term 1 year    
Number of shares available under warrant (in shares) 500,000    
Underwritten Public Offering      
Class of Stock [Line Items]      
Sale of stock (in shares) 3,770,000    
Purchase price (in dollars per share) | $ / shares $ 3.98    
Net proceeds | $ $ 13.7    
Underwritten Public Offering | Armistice      
Class of Stock [Line Items]      
Sale of stock (in shares) 500,000