XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value of Financial Instruments - Narrative (Details) - Convertible notes - USD ($)
$ in Millions
Mar. 29, 2022
Mar. 21, 2022
Mar. 31, 2022
Dec. 31, 2021
2.50% Convertible notes due 2023        
Debt Instrument [Line Items]        
Principal amount     $ (106.5) $ (120.5)
2.50% Convertible notes due 2023 | Exchange Agreement        
Debt Instrument [Line Items]        
Notes exchanged   $ 14.0    
2.50% Convertible notes due 2023 | Significant Other Observable Inputs (Level 2)        
Debt Instrument [Line Items]        
Fair value     73.7 $ 89.4
New Notes        
Debt Instrument [Line Items]        
Principal amount     (12.3)  
Fair value   $ 11.5    
New Notes | Exchange Agreement        
Debt Instrument [Line Items]        
Notes exchanged $ 1.8      
New Notes | Significant Other Observable Inputs (Level 2)        
Debt Instrument [Line Items]        
Fair value     9.4  
Notes and New Notes        
Debt Instrument [Line Items]        
Principal amount     $ (118.8)