Equity - Schedule of Information about 2022 ATM and Prior Programs (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Oct. 31, 2024 |
|
| 2022 ATM Program | ||
| Subsidiary, Sale of Stock [Line Items] | ||
| Maximum Sales Authorization | $ 500,000 | |
| Gross proceeds | 383,426 | |
| June 2024 ATM Program | ||
| Subsidiary, Sale of Stock [Line Items] | ||
| Maximum Sales Authorization | 500,000 | |
| Gross proceeds | 339,992 | |
| October 2024 ATM Program | ||
| Subsidiary, Sale of Stock [Line Items] | ||
| Maximum Sales Authorization | 750,000 | $ 750,000 |
| Gross proceeds | $ 402,530 | |
| Shares sold on a forward basis, not yet settled (in shares) | 6,185,920 |