XML 81 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended
Aug. 31, 2021
May 31, 2021
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
1.50% Convertible Senior Notes          
Debt Instrument [Line Items]          
Convertible notes exchanged $ 169,100,000 $ 250,000,000 $ 419,000,000    
Convertible Senior Notes          
Debt Instrument [Line Items]          
Fair value     126,600,000 $ 149,600,000 $ 982,900,000
Senior Notes          
Debt Instrument [Line Items]          
Fair value     $ 580,000,000 $ 619,900,000 $ 602,200,000