XML 50 R33.htm IDEA: XBRL DOCUMENT v3.26.1
Senior Notes and Notes Payable (Tables)
3 Months Ended
Mar. 31, 2026
Debt Disclosure [Abstract]  
Schedule of Debt The carrying values of our senior notes as of March 31, 2026 and December 31, 2025, net of any unamortized debt issuance costs or discount, were as follows:
March 31,
2026
December 31, 2025
(Dollars in thousands)
3.850% Senior Notes due January 2030, net
$298,830 $298,758 
2.500% Senior Notes due January 2031, net
348,400 348,321 
6.000% Senior Notes due January 2043, net
491,926 491,858 
3.966% Senior Notes due August 2061, net
346,241 346,229 
Total$1,485,397 $1,485,166