XML 55 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Credit Risk and Fair Value of Financial Instruments Level 4 (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Notes Payable $ 84,989 $ 85,574  
Long-term Debt, Fair Value 4,532,576 4,488,925  
April 2027 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Senior Notes 141,444 140,615  
December 2027 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Senior Notes 538,852 536,052  
June 2029 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Senior Notes 738,195 728,430  
August 2030      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Senior Notes 761,447 745,612  
May 2031      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Senior Notes 728,568 712,640  
Term loan January 2028      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Notes Payable, Noncurrent 637,031    
Bank Credit Facility 2028      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Bank credit facility 110,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 789,528 $ 778,752  
Building Credit Facility February 2037      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Bank credit facility $ 2,522   $ 0