XML 56 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Senior Notes (Schedule of Net Carrying Amount) (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Convertible Senior Notes [Abstract]  
Principal amount $ 900,000
Unamortized debt issuance costs (4,085)
Net carrying amount $ 895,915