XML 112 R96.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Details) - Schedule of Reconciliation of Basic and Diluted Earnings Per Share - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Schedule Of Reconciliation Of Basic And Diluted Earnings Per Share [Abstract]        
Net (loss)/income $ (4,485) $ 12,984 $ 39,385 $ 83,469
Less: Loss on repurchase of Series A Preferred Stock (11,375) (11,375)
Less: Income distributed to participating securities (2,331) (889) (3,255) (1,884)
Less: Undistributed income allocable to participating securities (1,309) (1,096) (9,619)
Net (loss)/income available to common stockholders—Basic EPS (18,191) 10,786 23,659 71,966
Add back: Undistributed income allocable to participating securities 1,309 1,096 9,619
Less: Reallocation of undistributed income allocable to participating securities considered potentially dilutive (1,286) (900) (9,446)
Net (loss)/income available to common stockholders—Diluted EPS $ (18,191) $ 10,809 $ 23,855 $ 72,139
Weighted average common shares (in thousands) (in Shares) 143,929 145,284 145,756 144,505
Basic (loss)/earnings per share (in Dollars per share) $ (0.13) $ 0.07 $ 0.16 $ 0.5
Weighted Average Diluted Shares (in thousands):        
Weighted average common shares (in Shares) 143,929 145,284 145,756 144,505
Dilutive effect of common stock equivalents, excluding participating securities (in Shares) 3,148 4,324 3,067
Weighted average diluted shares, excluding participating securities (in thousands) (in Shares) 143,929 148,432 150,080 147,572
Diluted (loss)/earnings per share (in Dollars per share) $ (0.13) $ 0.07 $ 0.16 $ 0.49