XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Convertible Senior Notes (Schedule of Net Carrying Amount) (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Convertible Senior Notes [Abstract]  
Principal amount $ 900,000
Unamortized debt issuance costs (4,326)
Net carrying amount $ 895,674