XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Debt (Tables)
3 Months Ended
Mar. 31, 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):

March 31,
2024
December 31,
2023
Notes due in 2026
Outstanding principal amount$69,125 $69,125 
Unamortized debt issuance costs(965)(1,084)
Carrying Value$68,160 $68,041 
Notes due in 2028
Outstanding principal amount$240,000 $240,000 
Unamortized debt issuance costs(5,410)(5,714)
Carrying Value$234,590 $234,286 
Notes due in 2029
Outstanding principal amount$120,000 $120,000 
Unamortized debt issuance costs(3,484)(3,632)
Carrying Value$116,516 $116,368 
Convertible notes, net$419,266 $418,695