v3.25.2
EQUITY - Common Stock Issuance Under the At-The-Market Program (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 17, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Nov. 30, 2022
Subsidiary, Sale of Stock [Line Items]            
Net proceeds from ATM equity issuance       $ 61,993 $ 9,283  
At-The-Market Offering            
Subsidiary, Sale of Stock [Line Items]            
Stock issuance, sales agreement, value available for issuance $ 500,000 $ 194,400   $ 194,400   $ 450,000
Number of common stock sold (in shares)   2,241,232 99,656 2,241,232 380,570  
Weighted average share price (in usd per share)       $ 28.24    
Gross Wtd Avg Sales Price   $ 28.21 $ 25.14 28.21 $ 25.33  
Net Wtd Avg Sales Price   $ 27.66 $ 23.93 $ 27.66 $ 24.39  
ATM proceeds, net of issuance costs (in shares)       7,397,351    
Net proceeds from ATM equity issuance $ 404,800 $ 61,993 $ 2,385 $ 61,993 $ 9,283  
At-The-Market Offering, Forward Sale Agreement            
Subsidiary, Sale of Stock [Line Items]            
Number of common stock sold (in shares)   841,556 0 6,108,008 0  
Gross Wtd Avg Sales Price   $ 28.08 $ 0 $ 28.27 $ 0  
At-The-Market Offering, Settled Forward Sale Agreement            
Subsidiary, Sale of Stock [Line Items]            
Number of common stock sold (in shares)   2,241,232 0 2,241,232 0  
Gross Wtd Avg Sales Price   $ 28.21 $ 0 $ 28.21 $ 0  
Net Wtd Avg Sales Price   $ 27.66 $ 0 $ 27.66 $ 0  
Net proceeds from ATM equity issuance   $ 61,993 $ 0 $ 61,993 $ 0