XML 51 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Credit Risk and Fair Value of Financial Instruments Level 4 (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Notes Payable $ 82,371 $ 85,574  
Long-term Debt, Fair Value 4,823,556 4,488,925  
April 2027 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Senior Notes 143,285 140,615  
December 2027 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Senior Notes 546,018 536,052  
June 2029 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Senior Notes 750,563 728,430  
August 2030      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Senior Notes 787,712 745,612  
May 2031      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Senior Notes 754,856 712,640  
Term loan January 2028      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Notes Payable, Noncurrent 628,594    
Bank Credit Facility 2028      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Bank credit facility 285,000 120,000  
Bank Facility and Term Loan      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Bank credit facility   641,250  
October 2032      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Senior Notes 811,624 $ 778,752  
Building Credit Facility February 2037      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Bank credit facility $ 33,533   $ 0