XML 59 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Convertible Notes (Tables)
3 Months Ended
Mar. 31, 2024
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 March 31, 2024 and December 31, 2023:
  

March 31, 2024

  December 31, 2023
   2023 Notes  2021 Notes  Total  2023 Notes  2021 Notes  Total
Principal amount  $130,000   $150,000   $280,000   $130,000   $150,000   $280,000 
Plus: Premium   
    
    
    
    
    
 
Gross proceeds   130,000    150,000    280,000    130,000    150,000    280,000 
Less: Unamortized issuance costs   (2,827)   (1,910)   (4,737)   (2,987)   (2,125)   (5,112)
Carrying amount  $127,173   $148,090   $275,263   $127,013   $147,875   $274,888 
Effective interest rate(5F1)   6.25%   3.83%   4.96%   6.25%   3.83%   4.96%

(1) Includes amortization of the issuance costs and premium.