XML 127 R106.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Details) - Schedule of Weighted Average Number of Shares - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Schedule of Weighted Average Number of Shares [Line Items]      
Weighted average diluted shares as disclosed on the Consolidated Statements of Operations 170,413 158,914 161,263
Less: Participating securities:      
Weighted average shares of common stock issuable upon conversion of the Preferred Shares (14,750) (14,750) (14,750)
Potentially dilutive restricted stock awards (844) (869) (1,458)
Weighted average diluted shares used to calculate diluted earnings/(loss) per share as disclosed in the table above 147,827 143,295 145,055
Series C Preferred Stock [Member]      
Less: Participating securities:      
Weighted average shares of common stock issuable upon conversion of the Preferred Shares (6,992)