XML 58 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Convertible Notes (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Schedule of key terms of convertible notes
Key terms of the Convertible Notes are as follows:

 
 
 
2023 Notes
 
 
2021 Notes
 
Principal outstanding
     $130,000       $150,000
 
Maturity date (unless earlier converted, repurchased or redeemed)
       August 15, 2028           June 15, 2026
 
Interest rate
     5.75%       3.25%
 
Conversion price
     $9.54       $11.04
 
Conversion rate
     104.8658       90.5797
 
Redemption price
     $12.40       $14.35
 
Summary of the convertible notes
The
following table provides a summary of the Convertible Notes at June 30, 2023 and December 31, 2022:
 
 
  
June 30, 2023
 
 
December 31, 2022
 
 
  
2023 Notes
 
 
2021 Notes
 
 
Total
 
 
2021 Notes
 
 
2020 Notes
 
 
Total
 
Principal amount
  
$
    130,000
 
 
$
    150,000
 
 
$
    280,000
 
 
$
    150,000
 
 
$
    175,000
 
 
$
    325,000
 
Plus: Premium
  
 
 
 
 
 
 
 
 
 
 
 
 
 
250
 
 
 
250
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Gross proceeds
  
 
130,000
 
 
 
150,000
 
 
 
280,000
 
 
 
150,000
 
 
 
175,250
 
 
 
325,250
 
Less: Unamortized issuance costs
  
 
(3,306
 
 
(2,554
 
 
(5,860
 
 
(2,981
 
 
(1,053
 
 
(4,034
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Carrying amount
  
 
126,694
 
 
$
147,446
 
 
$
274,140
 
 
$
147,019
 
 
$
174,197
 
 
$
321,216
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Effective interest rate
(1)
  
 
6.25
 
 
3.83
 
 
4.96
 
 
3.83
 
 
5.26
 
 
4.60
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(1)
Includes amortization of the issuance costs and premium.