EQUITY OFFERINGS (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 6 Months Ended | 12 Months Ended | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2025 |
Mar. 31, 2025 |
Jun. 30, 2024 |
Mar. 31, 2024 |
Jun. 30, 2025 |
Dec. 31, 2024 |
Oct. 24, 2024 |
Dec. 31, 2023 |
||||||||||||||
Equity Offerings [Line Items] | |||||||||||||||||||||
Issuance of shares of common stock | 416,067 | 418,373 | 639,299 | 272,342 | |||||||||||||||||
Forward Equity Offering Activity [Roll Forward] | |||||||||||||||||||||
Forward sale agreements settled, shares | (416,067) | [1] | (385,253) | [2] | (2,698,077) | [3] | |||||||||||||||
Forward sale agreements settled, price per share | $ 180.26 | [1] | $ 175.07 | [2] | $ 179.63 | [3] | |||||||||||||||
Forward sale agreements settled, gross proceeds | $ (74,999) | [1] | $ (67,446) | [2] | $ (484,653) | [3] | |||||||||||||||
New forward sale agreements, shares | [4] | 19,954 | 1,043,871 | 2,677,289 | |||||||||||||||||
New forward sale agreements, price per share | [4] | $ 175.00 | $ 182.02 | $ 178.32 | |||||||||||||||||
New forward sale agreements, value | [4] | $ 3,492 | $ 190,006 | $ 477,420 | |||||||||||||||||
Forward Sale Agreements Outstanding | 647,758 | 1,043,871 | 647,758 | 385,253 | 406,041 | ||||||||||||||||
Forward Sale Agreements Outstanding, price per share | $ 182.94 | $ 182.02 | $ 182.94 | $ 175.07 | $ 183.92 | ||||||||||||||||
Forward Sale Agreements Outstanding, value | $ 118,499 | $ 190,006 | $ 118,499 | $ 67,446 | $ 74,679 | ||||||||||||||||
ATM Program - October 2023 | |||||||||||||||||||||
Equity Offerings [Line Items] | |||||||||||||||||||||
At-the-market program, maximum aggregate gross sales price | $ 750,000 | ||||||||||||||||||||
Gross Proceeds from Issuance of Common Stock | $ 746,153 | ||||||||||||||||||||
ATM Program - October 2024 | |||||||||||||||||||||
Equity Offerings [Line Items] | |||||||||||||||||||||
At-the-market program, maximum aggregate gross sales price | $ 1,000,000 | ||||||||||||||||||||
Direct common stock issuances | |||||||||||||||||||||
Equity Offerings [Line Items] | |||||||||||||||||||||
Issuance of shares of common stock | [5] | 0 | 33,120 | 33,120 | 1,373,459 | ||||||||||||||||
Sale of stock, weighted average price per share | $ 0 | $ 183.15 | $ 183.15 | $ 174.30 | |||||||||||||||||
Gross Proceeds from Issuance of Common Stock | $ 0 | $ 6,066 | $ 6,066 | $ 239,390 | |||||||||||||||||
Net proceeds from issuance of common stock | $ 0 | $ 6,005 | $ 6,005 | $ 236,996 | |||||||||||||||||
|