v3.25.2
Convertible Notes (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Net Carrying Amount of Convertible Notes
The net carrying amount of the June 2025 Convertible Notes consists of the following (in thousands):
As of June 30,
2025
Principal$320,000 
Unamortized debt issuance costs(10,702)
Net carrying amount$309,298