Annual report pursuant to Section 13 and 15(d)

STOCKHOLDERS' EQUITY, Common Stock (Details)

v3.22.1
STOCKHOLDERS' EQUITY, Common Stock (Details) - USD ($)
12 Months Ended
Oct. 25, 2021
Sep. 03, 2021
Feb. 03, 2021
Aug. 05, 2020
Feb. 21, 2020
Feb. 11, 2020
Dec. 31, 2021
Dec. 31, 2020
May 27, 2021
Common Stock [Abstract]                  
Common stock, shares authorized (in shares)             300,000,000 150,000,000 150,000,000
Common stock, par value (in dollars per share)             $ 0.0001 $ 0.0001  
Common stock, shares outstanding (in shares)             195,813,817 104,902,888  
Common stock, available for issuance (in shares)             87,241,078    
Common stock shares sold during the period (in shares) 57,500,000                
Common stock issuable under agreement $ 57,500,000           $ 121,144,103 $ 131,195,291  
Proceeds from issuance of common stock $ 53,800,000           121,144,103 131,195,291  
Underwritten Public Offering [Member]                  
Common Stock [Abstract]                  
Proceeds from issuance of common stock             88,700,000    
Gross proceeds from issuance of common stock         $ 12,300,000 $ 82,300,000      
Sale Agreement [Member] | Underwritten Public Offering [Member]                  
Common Stock [Abstract]                  
Proceeds from issuance of common stock             121,100,000    
Sale Agreement [Member] | Jefferies LLC [Member] | Maximum [Member]                  
Common Stock [Abstract]                  
Common stock issuable under agreement       $ 50,000,000          
2020 Sale Agreement [Member] | Jefferies LLC [Member]                  
Common Stock [Abstract]                  
Proceeds from issuance of common stock             60,400,000    
Sale Agreement, Amended [Member] | Jefferies LLC [Member]                  
Common Stock [Abstract]                  
Proceeds from issuance of common stock               $ 42,500,000  
Sale Agreement, Amended [Member] | Jefferies LLC [Member] | Maximum [Member]                  
Common Stock [Abstract]                  
Common stock issuable under agreement     $ 105,400,000            
Distribution Agreement [Member] | Raymond James & Associates Inc. [Member]                  
Common Stock [Abstract]                  
Proceeds from issuance of common stock             $ 6,900,000    
Distribution Agreement [Member] | Raymond James & Associates Inc. [Member] | Maximum [Member]                  
Common Stock [Abstract]                  
Common stock issuable under agreement   $ 50,000,000              
Common Stock [Member]                  
Common Stock [Abstract]                  
Common stock shares sold during the period (in shares)             90,846,029 45,562,907  
Common stock issuable under agreement             $ 9,085 $ 4,555  
Stock options exercised (in shares)               6,626  
Common Stock [Member] | Underwritten Public Offering [Member]                  
Common Stock [Abstract]                  
Common stock shares sold during the period (in shares)         3,525,000 23,500,000 90,846,029    
Common Stock [Member] | 2020 Sale Agreement [Member] | Jefferies LLC [Member]                  
Common Stock [Abstract]                  
Common stock shares sold during the period (in shares)             27,805,198    
Common Stock [Member] | Sale Agreement, Amended [Member] | Jefferies LLC [Member]                  
Common Stock [Abstract]                  
Common stock shares sold during the period (in shares)               18,537,907  
Common Stock [Member] | Distribution Agreement [Member] | Raymond James & Associates Inc. [Member]                  
Common Stock [Abstract]                  
Common stock shares sold during the period (in shares)             5,540,831