v3.26.1
Fair Value Disclosures - Schedule of Fair Value of Debt Instruments (Details) - Senior Notes - Level 2 - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying Amount $ 2,982,212 $ 2,980,140
Fair Value 2,853,135 2,938,590
2028 Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying Amount 797,218 796,563
Fair Value 787,488 798,080
2029 Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying Amount 597,046 596,578
Fair Value 567,546 578,760
2030 Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying Amount 795,506 795,024
Fair Value 732,376 759,224
2031 Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying Amount 346,855 346,564
Fair Value 339,602 351,869
2035 Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying Amount 445,587 445,411
Fair Value $ 426,123 $ 450,657