XML 65 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Common and Preferred Stock - Follow-on Common Stock Offerings (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended 15 Months Ended
May 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2023
Oct. 31, 2022
Class of Stock [Line Items]                
Common stock, shares authorized     180,000,000 180,000,000 180,000,000   180,000,000  
Net proceeds received       $ 689,896 $ 1,257,823 $ 744,847    
Common Stock [Member]                
Class of Stock [Line Items]                
Shares issued       10,267,768 18,799,566 11,179,982    
Common Stock [Member] | Forward Sale Agreement                
Class of Stock [Line Items]                
Common stock, shares authorized 5,750,000 5,750,000       5,750,000   5,750,000
Net proceeds received $ 386,700 $ 368,700 $ 106,200 $ 275,000     $ 381,200  
Shares issued     1,600,000 4,150,000        
Over-Allotment Option [Member] | Common Stock [Member] | Forward Sale Agreement                
Class of Stock [Line Items]                
Common stock, shares authorized 750,000 750,000       750,000   750,000