Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Narrative (Details)

v3.22.1
Stockholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 25, 2021
May 20, 2021
Aug. 31, 2021
Mar. 31, 2022
Dec. 31, 2020
Dec. 31, 2021
Class of Stock [Line Items]            
Common stock, shares authorized (in shares)       300,000,000   300,000,000
Common stock, shares issued (in shares)       74,097,918   72,222,661
Common stock, shares outstanding (in shares)       74,097,918   72,222,661
Par value of common stock (USD per share)       $ 0.001   $ 0.001
Preferred stock, shares authorized (in shares)       10,000,000   10,000,000
Preferred stock, shares issued (in shares)       15,617   15,617
Preferred stock, shares outstanding (in shares)       15,617   15,617
Par value of preferred stock (USD per share)       $ 0.001   $ 0.001
At the market offering | Jefferies LLC            
Class of Stock [Line Items]            
Shares of stock sold (in shares)       1,800,000    
Sale of stock, authorized amount     $ 50.0      
Shares of stock sold, net consideration       $ 6.7    
Shares of stock sold, price (USD per share)       $ 3.64    
Common Stock | Stock exchange, shares from existing shareholders            
Class of Stock [Line Items]            
Shares of stock sold (in shares)   5,000,000        
2020 Plan            
Class of Stock [Line Items]            
Shares of stock authorized pursuant to the 2020 Plan (in shares)         3,500,000  
Additional shares authorized (in shares) 2,250,000          
2019 Plan            
Class of Stock [Line Items]            
Shares of stock terminated under the 2019 Plan (in shares)         1,579,678  
Series A Preferred Stock            
Class of Stock [Line Items]            
Preferred stock, shares issued (in shares)       85   85
Preferred stock, shares outstanding (in shares)       85   85
Series B Preferred Stock            
Class of Stock [Line Items]            
Preferred stock, shares issued (in shares)       4,026    
Preferred stock, shares outstanding (in shares)       4,026   4,026
Series C Preferred Stock            
Class of Stock [Line Items]            
Preferred stock, shares issued (in shares)       3,506   3,506
Preferred stock, shares outstanding (in shares)       3,506   3,506
Series D Preferred Stock            
Class of Stock [Line Items]            
Preferred stock, shares issued (in shares)       3,000   3,000
Preferred stock, shares outstanding (in shares)       3,000   3,000
Series E Preferred Stock            
Class of Stock [Line Items]            
Preferred stock, shares issued (in shares)       5,000   5,000
Preferred stock, shares outstanding (in shares)       5,000   5,000
Series E Preferred Stock | Preferred Stock            
Class of Stock [Line Items]            
Preferred stock, shares authorized (in shares)   5,000        
Series E Preferred Stock | Preferred Stock | Preferred share exchange            
Class of Stock [Line Items]            
Shares of stock sold (in shares)   5,000