v3.25.2
Convertible Senior Notes (Tables)
6 Months Ended
Jun. 30, 2025
Convertible Debt [Abstract]  
Schedule of Net Carrying Amount of Notes
The net carrying amount of the 2027 Notes was as follows (in thousands):
June 30, 2025December 31, 2024
Principal$1,100,000 $1,100,000 
Unamortized debt issuance costs(5,949)(7,851)
Net carrying amount$1,094,051 $1,092,149