XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Long-term Debt (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Convertible Debt The following table summarizes the carrying value of the long-term convertible debt as of June 30, 2023 and December 31, 2022 (in thousands):
June 30, 2023December 31, 2022
2024 Notes
Carrying value$24,018 $23,925 
Unamortized debt discount and issuance costs263 356 
Principal amount$24,281 $24,281 
Remaining amortization period (years)1.41.9
Fair value(1)
$38,000 $38,000 
2025 Notes
Carrying value$169,527 $168,885 
Unamortized debt discount and issuance costs2,973 3,615 
Principal amount$172,500 $172,500 
Remaining amortization period (years)2.32.8
Fair value(1)
$192,445 $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.