v3.25.4
STOCKHOLDERS EQUITY (At The Market Program Schedule and Narrative) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2025
Sep. 30, 2024
Jun. 30, 2021
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
$1 Billion ATM Program            
At The Market Offering Programs [Line Items]            
Sales price, equity distribution agreement     $ 1,000,000      
$1.25 Billion ATM Program            
At The Market Offering Programs [Line Items]            
Sales price, equity distribution agreement   $ 1,250,000        
At The Market 2025 Program [Member]            
At The Market Offering Programs [Line Items]            
Compensation percentage for sale of shares 2.00%     2.00%    
Issuance of common stock (in shares)       7,493 28,714 7,243
Average issue price per share       $ 36.97 $ 36.49 $ 30.25
Gross proceeds       $ 280,887 $ 1,058,080 $ 221,732
Proceeds from issuance of common stock       $ 277,031 $ 1,047,767 $ 219,140
Maximum [Member] | At The Market 2025 Program [Member]            
At The Market Offering Programs [Line Items]            
Sales price, equity distribution agreement $ 2,000,000