XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings (Loss) Per Share (Details 3) - 1.375% Convertible senior notes due 2023 - Convertible senior notes - $ / shares
shares in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 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.6 0.5   0.5
Potential cumulative common shares attributable to dilutive effect of conversion of convertible notes payable     2.6