XML 143 R125.htm IDEA: XBRL DOCUMENT v3.25.0.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share [Abstract]      
Net (loss) income applicable to common shareholders $ (5,560) $ 78,760 $ 176,302
Weighted average shares outstanding (basic) (in shares) 68,662 62,452 63,040
Effect of restricted stock and stock options (in shares) 0 509 651
Weighted average shares outstanding (diluted) (in shares) 68,662 62,961 63,691
(Loss) earnings per share, basic (in usd per share) $ (0.08) $ 1.26 $ 2.80
(Loss) earnings per share, diluted (in usd per share) $ (0.08) $ 1.25 $ 2.77
Antidilutive securities excluded (in shares) 500