XML 57 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Convertible Notes (Tables)
9 Months Ended
Sep. 30, 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 September 30, 2023 and December 31, 2022:
   September 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,147)   (2,339)   (5,486)   (2,981)   (1,053)   (4,034)
Carrying amount   126,853   $147,661   $274,514   $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.