v3.26.1
Stockholders' Equity - Summary Information of ATM Program (Details)
$ / shares in Units, $ in Thousands
Mar. 04, 2020
USD ($)
$ / shares
shares
Stockholders' Equity Note [Abstract]  
Gross proceeds $ 62,310,967
Common shares issued | shares 1,120,910
Gross average sale price per share | $ / shares $ 55.59
Sales commissions $ 934,665
Offering costs 1,353,015
Net proceeds $ 60,023,287
Average price per share, net | $ / shares $ 53.55