XML 80 R70.htm IDEA: XBRL DOCUMENT v3.25.3
DEBT - Senior Unsecured Notes Payable Narrative (Details) - USD ($)
9 Months Ended
Jun. 17, 2021
Sep. 30, 2025
Sep. 30, 2024
Debt Instrument [Line Items]      
Gross proceeds from issuance   $ 500,000,000 $ 0
2028 Senior Notes | Notes Payable      
Debt Instrument [Line Items]      
Debt instrument, face amount $ 400,000,000    
Fixed interest rate 3.875%    
Gross proceeds from issuance $ 400,000,000    
Net proceeds from issuance $ 393,800,000    
Redemption price, percentage upon change of control (as percent) 101.00%    
2028 Senior Notes | Notes Payable | Period prior to March 30 2028      
Debt Instrument [Line Items]      
Redemption price of notes (as percent) 100.00%    
2028 Senior Notes | Notes Payable | Period after March 30 2028      
Debt Instrument [Line Items]      
Redemption price of notes (as percent) 100.00%