v3.26.1
Debt (Tables)
6 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Schedule of Equity of the Convertible Senior Notes
The following table summarizes information about the 2031 Notes and 2030 Notes as of June 30, 2026 (in thousands):
June 30, 2026
2031 Notes2030 NotesTotal
Principal amount of the notes outstanding$700,000 $460,000 $1,160,000 
Unamortized debt discount and debt issuance costs(21,012)(12,394)$(33,406)
Long-term portion of notes payable$678,988 $447,606 $1,126,594 
Fair value of convertible senior notes outstanding (Level 2)$661,920 $746,442 $1,408,362