Annual report pursuant to Section 13 and 15(d)

STOCKHOLDERS' EQUITY - Common Stock (Details)

v3.22.0.1
STOCKHOLDERS' EQUITY - Common Stock (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Aug. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
May 18, 2018
Controlled Equity Offering        
Authorized number of shares of common stock   400,000,000 400,000,000  
Common stock, shares issued   171,602,226 169,316,782  
Common stock, shares outstanding   171,602,226 169,316,782  
Common Stock        
Controlled Equity Offering        
Authorized number of shares of common stock       400,000,000
Common Stock | Open Market Sales Agreement        
Controlled Equity Offering        
Number of shares of common stock sold (in shares)   0    
Common Stock | Open Market Sales Agreement | Maximum        
Controlled Equity Offering        
Maximum value of shares available under Controlled Equity Offering $ 100.0