XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Sales of Shares of Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Class of Stock [Line Items]    
Aggregate offering price $ 67,028 $ 114,533
Common ATM Program-1    
Class of Stock [Line Items]    
Aggregate offering price $ 100,000  
Number of Shares Sold 2,471,185  
Weighted Average Price Per Share $ 40.164  
Gross proceeds $ 99,300  
Net proceeds 95,700  
Common ATM Program-2    
Class of Stock [Line Items]    
Aggregate offering price $ 150,000  
Number of Shares Sold 2,879,023  
Weighted Average Price Per Share $ 52.069  
Gross proceeds $ 149,900  
Net proceeds 144,400  
Common ATM Program-3    
Class of Stock [Line Items]    
Aggregate offering price $ 250,000  
Number of Shares Sold 16,743,797  
Weighted Average Price Per Share $ 14.931  
Gross proceeds $ 250,000  
Net proceeds 241,000  
Common ATM Program-4    
Class of Stock [Line Items]    
Aggregate offering price $ 250,000  
Number of Shares Sold 1,252,436,438  
Weighted Average Price Per Share $ 0.181  
Gross proceeds $ 226,400  
Net proceeds $ 219,300