v3.26.1
Credit Risk and Fair Value of Financial Instruments Level 4 (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Notes Payable $ 77,935 $ 80,762
Long-term Debt, Fair Value 5,070,798 4,962,533
April 2027    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior Notes 139,252 141,725
December 2027    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior Notes 547,828 549,417
June 2029    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior Notes 747,120 755,040
August 2030    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior Notes 789,106 796,815
May 2031    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior Notes 754,648 763,592
Term loan January 2028    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Notes Payable, Noncurrent 740,625  
Bank Credit Facility 2028    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Bank credit facility 365,000 255,000
Bank Facility and Term Loan    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Bank credit facility   750,000
October 2032    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior Notes 802,664 815,416
Building Credit Facility February 2037    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Bank credit facility $ 106,620 $ 54,766