v3.26.1
Earnings Per Share - Schedule of Reconciliation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Basic Earnings per Share    
Net Income (Loss) $ (23,131) $ 24,629
Less: Income distributed to participating securities
Less: Undistributed income allocable to participating securities (24)
Net (loss)/income available to common stockholders—Basic EPS $ (23,131) $ 24,605
Weighted average common shares (in thousands) 138,005,000 142,580,000
Basic (loss)/earnings per share $ (0.17) $ 0.17
Diluted Earnings per Share    
Net (loss)/income available to common stockholders $ (23,131) $ 24,605
Add back: Undistributed income allocable to participating securities 24
Less: Reallocation of undistributed income allocable to participating securities considered potentially dilutive (23)
Net (loss)/income available to common stockholders—Diluted EPS $ (23,131) $ 24,606
Weighted average diluted shares (in thousands):    
Weighted average common shares (in Shares) 138,005,000 142,580,000
Dilutive effect of common stock equivalents, excluding participating securities (in Shares) 3,799
Weighted average diluted shares, excluding participating securities (in thousands) (in Shares) 138,005,000 146,379,000
Diluted (loss)/earnings per share $ (0.17) $ 0.17