XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes (Schedule of Interest Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2021
Sep. 30, 2021
Convertible Senior Notes [Abstract]    
Contractual interest expense $ 3,375 $ 8,438
Amortization of debt issuance costs 152 379
Total interest expense $ 3,527 $ 8,817