v3.26.1
Basis of Presentation and Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2026
Accounting Policies [Abstract]  
Schedule of aggregate principal amount and fair value of senior notes The following table summarizes the aggregate principal amount and fair value of our Senior Notes 2029 and Senior Notes 2033 (in thousands):
June 30,
2026
December 31,
2025
Senior Notes 2029, aggregate principal$1,000,000 $1,000,000 
Fair value of Senior Notes 20291,025,000 1,033,800 
Senior Notes 2033, aggregate principal750,000 750,000 
Fair value of Senior Notes 2033743,475 757,500