XML 78 R68.htm IDEA: XBRL DOCUMENT v3.23.2
Common Stock and Earnings Per Share - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
May 10, 2018
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Restricted stock (in shares) 482,010 375,139  
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