XML 54 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Changes to the notes (Details) - USD ($)
Sep. 30, 2021
Mar. 09, 2021
Dec. 31, 2020
Line Of Credit Facility      
Less: unamortized debt discount and debt issuance costs $ (6,965,000)    
Convertible senior notes due 2026, net 592,335,000   $ 0
Convertible Senior Notes Due 2026 | Senior Notes      
Line Of Credit Facility      
Convertible Senior Notes 600,000,000 $ 600,000,000  
Less: unamortized debt discount and debt issuance costs (7,665,000)    
Convertible senior notes due 2026, net $ 592,335,000