XML 114 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt (Redemption Periods Senior Unsecured Notes) (Details) - Senior Notes [Member]
12 Months Ended
Dec. 31, 2024
Debt Instrument [Line Items]  
Redemption of up to 35% of the principal amount of notes with the proceeds of an equity offering permitted prior to 35.00%
2028 Notes  
Debt Instrument [Line Items]  
Redemption of up to 35% of the principal amount of notes with the proceeds of an equity offering permitted prior to 35.00%
2029 Notes  
Debt Instrument [Line Items]  
Redemption of up to 35% of the principal amount of notes with the proceeds of an equity offering permitted prior to 35.00%
2030 Notes  
Debt Instrument [Line Items]  
Redemption of up to 35% of the principal amount of notes with the proceeds of an equity offering permitted prior to 35.00%
5.625% senior unsecured notes due 2024  
Debt Instrument [Line Items]  
Redemption of up to 35% of the principal amount of notes with the proceeds of an equity offering permitted prior to 35.00%