v3.26.1
EQUITY - Common Stock Issuance Under the At-The-Market Program (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Oct. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Sep. 30, 2024
Subsidiary, Sale of Stock [Line Items]            
Proceeds from ATM equity issuance, net of issuance costs       $ 39,136 $ 61,993  
At-The-Market Offering, Forward Sale Agreement            
Subsidiary, Sale of Stock [Line Items]            
Stock issuance, sales agreement, value available for issuance $ 500,000         $ 500,000
Number of common stock sold (in shares)   0 841,556 0 6,108,008  
Gross Wtd Avg Sales Price   $ 0 $ 28.08 $ 0 $ 28.27  
Proceeds from ATM equity issuance, net of issuance costs $ 291,800          
At-The-Market Offering, Settled Forward Sale Agreement            
Subsidiary, Sale of Stock [Line Items]            
Number of common stock sold (in shares)   0 2,241,232 1,439,298 2,241,232  
Gross Wtd Avg Sales Price   $ 0 $ 28.21 $ 27.72 $ 28.21  
Net Wtd Avg Sales Price   $ 0 $ 27.66 $ 27.19 $ 27.66  
Proceeds from ATM equity issuance, net of issuance costs   $ 0 $ 61,993 $ 39,136 $ 61,993  
ATM Offering            
Subsidiary, Sale of Stock [Line Items]            
Stock issuance, sales agreement, value available for issuance   $ 500,000   $ 500,000    
Number of common stock sold (in shares)   0 2,241,232 1,439,298 2,241,232  
Gross Wtd Avg Sales Price   $ 0 $ 28.21 $ 27.72 $ 28.21  
Net Wtd Avg Sales Price   $ 0 $ 27.66 $ 27.19 $ 27.66  
Proceeds from ATM equity issuance, net of issuance costs   $ 0 $ 61,993 $ 39,136 $ 61,993