XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share - Potentially Dilutive Shares Excluded From Diluted EPS Calculation (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
2022 Notes        
Earnings Per Share        
Antidilutive securities (in shares)       803
2023 Notes        
Earnings Per Share        
Antidilutive securities (in shares) 2,652 3,168 2,996 3,168
2026 Notes        
Earnings Per Share        
Antidilutive securities (in shares) 28,676 28,676 28,676 28,676