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

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

    

September 30, 2021

Principal amount of Senior Notes

$

115,000

Unamortized debt issuance costs

 

(3,076)

Net carrying value of Senior Notes payable

$

111,924

Schedule of interest expenses incurred in connection with the Senior Notes

    

Three Months Ended

    

Nine Months Ended

September 30, 2021

September 30, 2021

Coupon interest

$

885

$

2,600

Amortization of debt issuance costs

194

 

579

Total interest expense on Notes

$

1,079

$

3,179