XML 97 R81.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share - Schedule of Weighted Average Number of Shares (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Schedule of Weighted Average Number of Shares [Line Items]    
Weighted average diluted shares as disclosed on the Consolidated Statements of Operations 146,545 165,268
Less: Participating securities:    
Potentially dilutive restricted stock awards (166) (529)
Weighted average diluted shares used to calculate diluted earnings per share as disclosed in the table above 146,379 149,989
Series A Preferred Stock [Member]    
Less: Participating securities:    
Weighted average shares of common stock issuable upon conversion of the Series A Preferred Stock (14,750)