XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings (Loss) Per Share (Details 3) - 1.375% Convertible senior notes due 2023 - Convertible senior notes - $ / shares
shares in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dilutive shares included in calculation of earnings per share        
Initial conversion price of notes (in dollars per share) $ 18.93 $ 18.93 $ 18.93 $ 18.93
Potential incremental common shares attributable to dilutive effect of conversion of convertible notes 0.1 1.8   1.0
Potential cumulative common shares attributable to dilutive effect of conversion of convertible notes payable     0.5