v3.26.1
Earnings Per Share - Schedule of Weighted Average Diluted Shares (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule of Weighted Average Diluted Shares [Line Items]    
Weighted average diluted shares as disclosed on the Consolidated Statements of Operations 138,005 [1] 146,545
Less: Participating securities:    
Potentially dilutive restricted stock awards (166)
Weighted average diluted shares used to calculate diluted (loss)/earnings per share as disclosed in the table above 138,005 146,379
Series A Preferred Stock [Member]    
Less: Participating securities:    
Weighted average shares of common stock issuable upon conversion of the Series A Preferred Stock
[1] Excludes 14,336 potentially dilutive non-participating common stock equivalents for the three months ended March 31, 2026 as the Company reported a net loss for the period.