XML 84 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity - At-the-Market Offering - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
1 Months Ended 6 Months Ended
Mar. 02, 2021
Mar. 31, 2021
Jun. 30, 2021
Jun. 30, 2020
Class Of Stock [Line Items]        
Gross proceeds from issuance of common stock     $ 989,615 $ 349,609
Class A Common Stock | At-the-Market Offerings        
Class Of Stock [Line Items]        
Aggregate shares of common stock, sold   2.6    
Gross proceeds from issuance of common stock $ 1,000,000 $ 1,000,000    
Average selling price per share   $ 379.26    
Stock Issuance Costs   $ 10,400