XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt (Tables)
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Convertible Notes
The following table presents the outstanding principal amount and carrying value of the Company’s Convertible Notes (in thousands):

June 30,
2024
December 31,
2023
Notes due in 2026
Outstanding principal amount$69,125 $69,125 
Unamortized debt issuance costs(845)(1,084)
Carrying Value$68,280 $68,041 
Notes due in 2028
Outstanding principal amount$240,000 $240,000 
Unamortized debt issuance costs(5,105)(5,714)
Carrying Value$234,895 $234,286 
Notes due in 2029
Outstanding principal amount$120,000 $120,000 
Unamortized debt issuance costs(3,334)(3,632)
Carrying Value$116,666 $116,368 
Convertible notes, net$419,841 $418,695