XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Common and Preferred Stock - Common Stock Offerings (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
May 31, 2025
Apr. 30, 2025
Dec. 31, 2024
Oct. 31, 2024
Class of Stock [Line Items]                    
Common stock, shares authorized 360,000,000       360,000,000   360,000,000 180,000,000 180,000,000  
Proceeds received         $ 476,046 $ 175,127        
Common Stock                    
Class of Stock [Line Items]                    
Shares Settled 3,468,967 663,892 2,665,998 2,900,000            
Common Stock | Forward Sale Agreement | April 2025 Forward Equity Offering                    
Class of Stock [Line Items]                    
Common stock, shares authorized               5,175,000    
Shares Settled         0          
Common Stock | Forward Sale Agreement | April 2025 Forward Equity Offering | Scenario Plan                    
Class of Stock [Line Items]                    
Proceeds received         $ 386,700          
Common Stock | Forward Sale Agreement | October 2024 Forward Equity Offering                    
Class of Stock [Line Items]                    
Common stock, shares authorized                   5,060,000
Shares Settled         0          
Common Stock | Forward Sale Agreement | October 2024 Forward Equity Offering | Scenario Plan                    
Class of Stock [Line Items]                    
Proceeds received         $ 366,400          
Over-Allotment Option | Common Stock | Forward Sale Agreement | April 2025 Forward Equity Offering                    
Class of Stock [Line Items]                    
Common stock, shares authorized               675,000    
Over-Allotment Option | Common Stock | Forward Sale Agreement | October 2024 Forward Equity Offering                    
Class of Stock [Line Items]                    
Common stock, shares authorized                   660,000