XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Convertible Senior Notes (Tables)
3 Months Ended
Mar. 31, 2021
Convertible Senior Notes [Abstract]  
Schedule of Net Carrying Amount

Principal amount

$

900,000

Unamortized debt issuance costs

(4,326)

Net carrying amount

$

895,674

Schedule of Interest Expense

Contractual interest expense

$

1,688

Amortization of debt issuance costs

74

Total interest expense

$

1,762