XML 52 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Debt
The following tables summarize outstanding debt as of December 31, 2023 and 2022.
PrincipalUnaccreted
Discount
Debt
Issuance
Costs
Carrying
Value
Convertible senior notes, due 2026$225,000 $— $(3,311)$221,689 
Convertible senior notes, due 2028333,334 (115,353)(4,312)213,669 
Advance funding arrangement94 — — 94 
Other notes300 (13)— 287 
Balance as of December 31, 2023$558,728 $(115,366)$(7,623)$435,739 
PrincipalUnaccreted
Discount
Debt
Issuance
Costs
Carrying
Value
Convertible senior notes, due 2026$425,000 $— $(8,508)$416,492 
Advance funding arrangement15,670 (760)— 14,910 
Term loan facility, due 202910,000 — — 10,000 
Other notes450 (87)— 363 
Balance as of December 31, 2022$451,120 $(847)$(8,508)$441,765 
Schedule of Minimum Principal Payment Commitments
Minimum principal payment commitments as of December 31, 2023, are as follows:
Year ending December 31,Principal
Payments
2024$244
2025150
2026225,000
202715,000
2028318,334
Thereafter
$558,728