XML 80 R69.htm IDEA: XBRL DOCUMENT v3.26.1
Notes Payable - Schedule of Note Issuances (Details) - Senior Notes - 4.750% Notes
$ in Millions
Jun. 30, 2026
USD ($)
Debt  
Interest rate (as a percent) 4.75%
Debt Instrument, Face Amount $ 800.0
Price of par value (as a percent) 98.26%
Effective yield to maturity (as a percent) 5.047%