XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
(Loss) Earnings Per Share and Certain Related Information - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Nov. 17, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Non-vested restricted shares (in shares) 1,331,046 1,871,892 1,381,326 1,811,416  
Substantive options shares (in shares) 3,616 8,566 4,204 9,125  
Remaining amount authorized $ 7.9   $ 7.9    
2023 Repurchase Authorization          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Amount authorized         $ 10.0
Total shares repurchased (in shares)     66,893    
Average price paid per share (in dollars per share)     $ 31.15