XML 31 R20.htm IDEA: XBRL DOCUMENT v3.25.1
Debt (Tables)
3 Months Ended
Mar. 31, 2025
Debt Disclosure [Abstract]  
Schedule of Senior Notes
Our notes payable are summarized as follows ($000’s omitted):
 March 31,
2025
December 31,
2024
5.500% unsecured senior notes due March 2026 (a)
$251,867 $251,867 
5.000% unsecured senior notes due January 2027 (a)
337,277 337,277 
7.875% unsecured senior notes due June 2032 (a)
300,000 300,000 
6.375% unsecured senior notes due May 2033 (a)
400,000 400,000 
6.000% unsecured senior notes due February 2035 (a)
300,000 300,000 
Net premiums, discounts, and issuance costs (b)
(6,050)(6,324)
Total senior notes$1,583,094 $1,582,820 
Other notes payable42,578 35,766 
Notes payable$1,625,672 $1,618,586 
Estimated fair value$1,706,875 $1,701,270 

(a)Redeemable prior to maturity; guaranteed on a senior basis by certain wholly-owned subsidiaries.
(b)The carrying value of senior notes reflects the impact of premiums, discounts, and issuance costs that are amortized to interest cost over the respective terms of the senior notes.