XML 79 R68.htm IDEA: XBRL DOCUMENT v3.21.1
Issuances of Common Stock - At-the-Market (ATM) Program (Details) - ATM Program - shares
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
At-the-Market (ATM) Program    
At-the-Market equity distribution program, authorized shares (in shares) 33,402,405  
Shares remaining for future issuance (in shares) 15,678,031  
Common stock    
At-the-Market (ATM) Program    
Shares of common stock issued (in shares) 0 0