XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Long-term Debt (Tables)
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Convertible Debt The following table summarizes the carrying value of the long-term convertible debt as of March 31, 2023 and December 31, 2022 (in thousands):
March 31, 2023December 31, 2022
2024 Notes
Carrying value$23,971 $23,925 
Unamortized debt discount and issuance costs310 356 
Principal amount$24,281 $24,281 
Remaining amortization period (years)1.71.9
Fair value(1)
$38,000 $38,000 
2025 Notes
Carrying value$169,205 $168,885 
Unamortized debt discount and issuance costs3,295 3,615 
Principal amount$172,500 $172,500 
Remaining amortization period (years)2.52.8
Fair value(1)
$192,605 $185,546 
————————
(1)Fair values for notes are derived from available trading prices closest to the respective balance sheet date. The 2024 Notes have not been traded since December 31, 2022.