XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Common Stock and Earnings Per Share - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
May 10, 2018
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Restricted stock (in shares) 226,149 392,039  
Convertible Senior Notes Due 2024 | Convertible Debt      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Warrants and rights outstanding     $ 38.5
Class of warrant or right, number of securities called by warrants or rights (in shares) 8,100,000   8,100,000
Exercise price (in dollars per share) $ 41.35   $ 41.35