XML 73 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes - Summary of Components of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2021
Jun. 30, 2020
Debt Instrument [Line Items]      
Amortization of discount   $ 9,195 $ 0
Amortization of debt issuance costs   1,707 $ 482
Convertible Senior Notes | Convertible Debt      
Debt Instrument [Line Items]      
Contractual coupon interest $ 359 719  
Amortization of discount 4,624 9,195  
Amortization of debt issuance costs $ 583 $ 1,158