XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share - Potentially Dilutive Shares Excluded From Diluted EPS Calculation (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
2022 Notes    
Earnings Per Share    
Antidilutive securities (in shares)   2,435
2023 Notes    
Earnings Per Share    
Antidilutive securities (in shares) 3,168 3,168
2026 Notes    
Earnings Per Share    
Antidilutive securities (in shares) 28,676 28,676