XML 65 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Convertible Senior Notes (Schedule of Net Carrying Amount) (Details)
Dec. 31, 2021
USD ($)
Convertible Senior Notes [Abstract]  
Principal amount $ 900,000,000
Unamortized debt issuance costs (3,933,000)
Net carrying amount $ 896,067,000