XML 72 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Senior Notes Payable - Narrative (Details) - Senior Notes - USD ($)
1 Months Ended
Jun. 30, 2022
Sep. 30, 2024
May 30, 2023
Senior Notes, Series A and Series B      
Debt Instrument [Line Items]      
Principal (in millions) $ 500,000,000    
Prepayment period, number of days prior to applicable maturity date 90 days    
Series A      
Debt Instrument [Line Items]      
Principal (in millions)   $ 300,000,000.0  
Interest rate 3.24% 3.24%  
Series B      
Debt Instrument [Line Items]      
Principal (in millions)   $ 200,000,000.0  
Interest rate 3.35% 3.35%  
Series C      
Debt Instrument [Line Items]      
Principal (in millions)   $ 400,000,000.0 $ 400,000,000
Interest rate   5.50% 5.50%