XML 110 R94.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share (Details) - Schedule of Weighted Average Number of Shares - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Schedule of Weighted Average Number of Shares [Line Items]    
Weighted average diluted shares as disclosed on the Consolidated Statements of Operations 165,268,000 159,887,000
Less: Participating securities:    
Weighted average shares of common stock issuable upon conversion of the Preferred Shares (14,750,000) (14,750,000)
Potentially dilutive restricted stock awards (529,000) (706,000)
Weighted average diluted shares used to calculate diluted earnings/(loss) per share as disclosed in the table above 149,989,000 144,431,000