XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Long-term Debt (Tables)
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Convertible Debt The following table summarizes the carrying value of the long-term convertible debt as of September 30, 2023 and December 31, 2022 (in thousands):
September 30, 2023December 31, 2022
2024 Notes
Carrying value$991 $23,925 
Unamortized debt discount and issuance costs356 
Principal amount$1,000 $24,281 
Remaining amortization period (years)0.01.9
Fair value(1)
N/A$38,000 
2025 Notes
Carrying value$169,848 $168,885 
Unamortized debt discount and issuance costs2,652 3,615 
Principal amount$172,500 $172,500 
Remaining amortization period (years)2.02.8
Fair value(1)
$183,066 $185,546 
————————
(1)Fair values for notes are derived from available trading prices closest to the respective balance sheet date. All remaining principal outstanding under the 2024 Notes as of September 30, 2023 were repaid in October 2023.