XML 95 R78.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share - Schedule of Weighted Average Diluted Shares (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Schedule of Weighted Average Diluted Shares [Line Items]        
Weighted average diluted shares as disclosed on the Consolidated Statements of Operations 146,640 166,359 146,513 165,872
Potentially dilutive restricted stock awards (401) (82) (480)
Weighted average diluted shares used to calculate diluted earnings per share as disclosed in the table above 146,640 151,208 146,431 150,642
Series A Preferred Stock [Member]        
Schedule of Weighted Average Diluted Shares [Line Items]        
Weighted average shares of common stock issuable upon conversion of the Series A Preferred Stock (14,750) (14,750)