XML 84 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Credit Risk and Fair Value of Financial Instruments Level 4 (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Notes Payable $ 85,574 $ 79,426
Long-term Debt, Fair Value 4,488,925 4,385,434
Term Loan 778,752 0
April 2027 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior Notes 140,615 142,749
December 2027 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior Notes 536,052 532,125
June 2029 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior Notes 728,430 732,173
August 2030 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior Notes 745,612 739,500
May 2031    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior Notes 712,640 711,336
January 2028    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Bank credit facility 120,000 790,000
Term Loan $ 641,250 $ 658,125