XML 64 R53.htm IDEA: XBRL DOCUMENT v3.26.1
Senior Notes, Net - Narrative (Details) - Senior Notes - USD ($)
$ in Millions
Mar. 31, 2026
Oct. 07, 2021
Dec. 16, 2020
Senior Notes 3.75 Percent      
Debt Instrument [Line Items]      
Stated interest rate 3.75%   3.75%
Debt instrument, face amount     $ 500.0
Senior Notes 4.50 Percent      
Debt Instrument [Line Items]      
Stated interest rate 4.50% 4.50%  
Debt instrument, face amount $ 500.0