Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements (Narratives) (Details)

v3.22.4
Fair Value Measurements (Narratives) (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Nov. 30, 2022
Dec. 31, 2021
Aug. 31, 2020
May 31, 2018
Fair Value Measurements          
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] General and administration        
Convertible Notes due 2023          
Fair Value Measurements          
Face amount         $ 345,000,000
Convertible Notes due 2023 | Convertible Notes Payable          
Fair Value Measurements          
Face amount $ 45,000,000   $ 345,000,000   $ 345,000,000
Convertible Notes due 2023 | Carrying Value          
Fair Value Measurements          
Convertible notes 44,900,000   342,000,000    
Convertible Notes due 2023 | Fair Value          
Fair Value Measurements          
Debt, fair value disclosure 46,100,000   439,900,000    
Convertible Notes due 2025 | Convertible Notes Payable          
Fair Value Measurements          
Face amount 317,500,000   517,500,000 $ 517,500,000  
Convertible Notes due 2025 | Carrying Value          
Fair Value Measurements          
Convertible notes 312,700,000   506,800,000    
Convertible Notes due 2025 | Fair Value          
Fair Value Measurements          
Debt, fair value disclosure 293,700,000   526,100,000    
Convertible Notes due 2027 | Convertible Notes Payable          
Fair Value Measurements          
Face amount 575,000,000 $ 575,000,000 0    
Convertible Notes due 2027 | Carrying Value          
Fair Value Measurements          
Convertible notes 559,000,000        
Convertible Notes due 2027 | Fair Value          
Fair Value Measurements          
Debt, fair value disclosure 606,100,000        
Amended Credit Agreement          
Fair Value Measurements          
Revolving credit facility $ 0   $ 0