XML 85 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Debt (Schedule of Convertible Notes) (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Aug. 31, 2021
Long-Term Debt        
Principal       $ 1,000,000,000
Amortization of debt issuance costs $ 148,790,000 $ 125,116,000 $ 89,442,000  
Convertible notes        
Long-Term Debt        
Principal 1,725,000,000 1,725,000,000    
Less: Unamortized debt issuance costs 24,110,000 188,764,000    
Carrying value 1,700,890,000 1,536,236,000    
Contractual interest expense 75,519,000 65,406,000    
Amortization of debt issuance costs 16,145,000 118,566,000    
Interest expense $ 91,664,000 $ 183,972,000