v3.26.1
SUBSEQUENT EVENTS - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Aug. 04, 2026
Jul. 09, 2026
Jun. 30, 2026
Dec. 31, 2025
Subsequent Event [Line Items]        
Aggregate principal amount     $ 3,484,000 $ 3,484,000
2031 Notes        
Subsequent Event [Line Items]        
Aggregate principal amount     $ 350,000  
Fixed interest rate     6.10%  
2031 SOFR Notes [Member] | 2031 Notes        
Subsequent Event [Line Items]        
Interest rate     2.20%  
Subsequent Event | 2031 Notes        
Subsequent Event [Line Items]        
Aggregate principal amount   $ 350,000    
Debt interest rate   6.10%    
Notes mature date   Jul. 15, 2031    
Subsequent Event | R 2026 Q3 Dividends [Member]        
Subsequent Event [Line Items]        
Dividends Payable, Amount Per Share $ 0.45      
Dividends Payable, Date to be Paid Oct. 23, 2026      
Dividends Payable, Date of Record Sep. 30, 2026