XML 142 R119.htm IDEA: XBRL DOCUMENT v3.25.0.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share      
Net income available to common stockholders $ 21,798 $ 88,808 $ 145,270
Less: Dividends paid and earnings allocated to participating securities (377) (1,240) (1,688)
Income attributable to common stock $ 21,421 $ 87,568 $ 143,582
Weighted-average common shares outstanding, including participating securities (in shares) 39,657,985 38,754,346 38,985,314
Less: weighted-average participating securities (in shares) (724,931) (566,869) (446,480)
Weighted-average common shares outstanding (in shares) 38,933,054 38,187,477 38,538,834
Basic EPS (in dollars per share) $ 0.55 $ 2.29 $ 3.73
Weighted-average common shares outstanding (in shares) 38,933,054 38,187,477 38,538,834
Weighted-average common and equivalent shares outstanding (in shares) 38,933,054 38,187,477 38,538,834
Diluted EPS (in dollars per share) $ 0.55 $ 2.29 $ 3.73
Employee Stock Option      
Antidilutive Securities Excluded from Computation of Earnings Per Share      
Weighted average shares excluded from earnings per share calculation (in shares) 26,995 69,479 134,447