v3.26.1
Common and Preferred Stock - ATM Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Class of Stock [Line Items]          
Net proceeds received       $ 312,872 $ 224,195
Common Stock          
Class of Stock [Line Items]          
Shares settled (in shares) 4,272,317 663,892 2,665,998    
ATM Forward Equity Offerings | Common Stock | Forward Sale Agreement          
Class of Stock [Line Items]          
Total Forward Shares Sold (in shares) 399,886 362,021   9,137,915 2,770,222
Shares settled (in shares) 2,772,317 663,892   2,772,317 3,329,890
Net proceeds received $ 201,800 $ 41,200   $ 201,800 $ 224,500