XML 87 R76.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notes Payable - Note Issuances (Details) - Notes payable
$ in Millions
Jun. 30, 2024
USD ($)
$4.750% Notes  
Debt  
Interest rate (as a percent) 4.75%
Principal amount $ 450.0
Price of par value (as a percent) 99.23%
Effective yield to maturity (as a percent) 4.923%
$5.125% Notes  
Debt  
Interest rate (as a percent) 5.125%
Principal amount $ 800.0
Price of par value (as a percent) 98.91%
Effective yield to maturity (as a percent) 5.265%