XML 81 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Antidilutive Securities Excluded from Earnings Per Share) (Details) - Restricted Stock - Share-Based Payment Arrangement - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Weighted-average shares (in shares) 0 1,973 524,606
Weighted-average expense per share (in dollars per share) $ 0 $ 11.23 $ 17.42