v3.26.1
Equity - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 16 Months Ended
Feb. 28, 2026
Mar. 31, 2025
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Oct. 31, 2024
Class of Stock [Line Items]                  
Proceeds from issuance of common stock, net           $ 192,725,000 $ 298,809,000    
October 2024 ATM Program                  
Class of Stock [Line Items]                  
Maximum Sales Authorization           $ 750,000,000   $ 750,000,000 $ 750,000,000
Common Stock                  
Class of Stock [Line Items]                  
Common stock issuance and OP Unit issuance (in shares)     6,231,352 604,104 9,732,006        
Common Stock | Follow-On Offering                  
Class of Stock [Line Items]                  
Common stock issuance and OP Unit issuance (in shares) 12,499,999 9,430,000       0   7,215,000  
Number of shares sold pursuant to underwriter's option (in shares) 1,630,434 1,230,000              
Price of shares sold (in USD per share) $ 32.20 $ 31.00     $ 31.00        
Proceeds from issuance of common stock, net               $ 219,700,000  
Proceeds from shares sold $ 382,100,000 $ 285,700,000