XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity - Summary Information of 2020 ATM Program (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 04, 2020
Mar. 31, 2022
Mar. 31, 2021
Stockholders Equity Note [Abstract]      
Gross proceeds $ 62,310,967 $ 4,138 $ (176)
Issuance of common shares, Shares 1,120,910    
Gross average sale price per share $ 55.59    
Sales commissions $ 934,665    
Offering costs 1,184,340    
Net proceeds $ 60,191,962    
Average price per share, net $ 53.70