XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share (2025 Notes Impact) (Details) - 2025 Notes - Convertible debt - $ / shares
Mar. 16, 2022
May 08, 2020
Debt Instrument [Line Items]    
Debt instrument, convertible, conversion price $ 11.82 $ 11.89
Class of warrant or right, exercise price of warrants or rights $ 16.55 $ 16.64