XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Senior Notes and Junior Subordinated Notes (Details)
3 Months Ended
Mar. 31, 2025
Junior subordinated notes | On or after March 30, 2029  
Debt Instrument [Line Items]  
Redemption price percentage 100.00%
Junior subordinated notes | If changes in tax laws and interpretations occur  
Debt Instrument [Line Items]  
Redemption price percentage 100.00%
Junior subordinated notes | If a rating agency makes certain changes relating to the equity credit criteria for securities  
Debt Instrument [Line Items]  
Redemption price percentage 102.00%
2025 Senior Notes | Senior notes  
Debt Instrument [Line Items]  
Redemption price percentage 100.00%
Applicable basis spread over redemption price percentage 0.25%
2030 Senior Notes | Senior notes  
Debt Instrument [Line Items]  
Redemption price percentage 100.00%
Applicable basis spread over redemption price percentage 0.40%
2034 Senior Notes | Senior notes  
Debt Instrument [Line Items]  
Redemption price percentage 100.00%