v3.26.1
Debt - Schedule of Future Minimum Payments under Notes (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Debt Instrument [Line Items]  
2027 $ 588,501
2028 31,626
2029 770,716
2030 14,807
2031 584,775
Thereafter 639,616
Net carrying amount 2,652,873
Less amounts representing interest (147,873)
Total principal amount 2,505,000
Remainder of 2026 22,832
2027 Notes, net  
Debt Instrument [Line Items]  
2027 556,875
2028 0
2029 0
2030 0
2031 0
Thereafter 0
Net carrying amount 563,750
Less amounts representing interest (13,750)
Total principal amount 550,000
Remainder of 2026 6,875
2029 Notes, net  
Debt Instrument [Line Items]  
2027 16,819
2028 16,819
2029 755,909
2030 0
2031 0
Thereafter 0
Net carrying amount 797,956
Less amounts representing interest (50,456)
Total principal amount 747,500
Remainder of 2026 8,409
2031 Notes, net  
Debt Instrument [Line Items]  
2027 10,063
2028 10,063
2029 10,063
2030 10,063
2031 580,031
Thereafter 0
Net carrying amount 625,314
Less amounts representing interest (50,314)
Total principal amount 575,000
Remainder of 2026 5,031
2033 Notes, net  
Debt Instrument [Line Items]  
2027 4,744
2028 4,744
2029 4,744
2030 4,744
2031 4,744
Thereafter 639,616
Net carrying amount 665,853
Less amounts representing interest (33,353)
Total principal amount 632,500
Remainder of 2026 $ 2,517