XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes (Tables)
6 Months Ended
Jun. 30, 2021
Convertible Senior Notes  
Schedule of components of notes payable

Senior Notes payable consisted of the following at June 30, 2021 (in thousands):

    

June 30, 2021

Principal amount of Senior Notes

$

115,000

Unamortized debt issuance costs

 

(3,271)

Net carrying value of Senior Notes payable

$

111,729

Schedule of interest expenses incurred in connection with the Senior Notes

    

Three Months Ended

    

Six Months Ended

June 30, 2021

June 30, 2021

Coupon interest

$

853

$

1,715

Amortization of debt issuance costs

193

 

385

Total interest expense on Notes

$

1,046

$

2,100