XML 104 R92.htm IDEA: XBRL DOCUMENT v3.19.3
Subsequent Events (Narrative) (Details) - Subsequent Event [Member] - USD ($)
Oct. 22, 2029
Nov. 01, 2024
Nov. 01, 2019
Oct. 22, 2019
750 Million Subordinated Note Maturity October 22, 2029 [Member] | Subordinated Debt [Member]        
Subsequent Event [Line Items]        
Debt issued       $ 750,000,000
Debt instrument, maturity date Oct. 22, 2029      
Interest rate       2.70%
650 Million Senior Note Maturity November 1, 2024 [Member] | Senior Notes [Member]        
Subsequent Event [Line Items]        
Debt issued     $ 650,000,000  
Debt instrument, maturity date   Nov. 01, 2024    
Interest rate     2.20%