XML 60 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Feb. 24, 2021
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]          
Antidilutive securities excluded from computation of earnings per share 1,603,169 1,908,737 1,587,479 1,539,815  
Restricted Stock Award          
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]          
Antidilutive securities excluded from computation of earnings per share 1,930,248 1,459,879 2,320,286 271,545  
6.50% Exchangeable Senior Notes | Common Stock          
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]          
Shares issued in connection with exchange for a portion of outstanding debt 12,414,455        
Convertible Notes | 6.50% Exchangeable Senior Notes          
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]          
Stated interest rate 6.50%   6.50%   6.50%
Debt instrument, face amount $ 229,400,000   $ 229,400,000   $ 230,000,000