XML 68 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Convertible Notes (Tables)
12 Months Ended
Dec. 31, 2023
Convertible Notes [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

Schedule of Convertible Notes The following table provides a summary of the Convertible Notes at December 31, 2023 and December 31, 2022:
 

December 31, 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

 

 

(2,987)

 

 

(2,125)

 

 

(5,112)

 

 

(2,981)

 

 

(1,053)

 

 

(4,034)

Carrying amount

 

 

127,013

 

$

147,875

 

$

274,888

 

$

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.