XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.3
EARNINGS PER SHARE (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Earnings Per Share [Abstract]                
Net income $ 1,101 $ 8,380 $ 7,730 $ 10,990 $ 28,151 $ 7,686 $ 17,212 $ 46,827
Income attributable to unvested shares 7     (145)     (319) (491)
Numerator for basic 1,108     10,845     16,893 46,336
Loss attributable to unvested shares 0     0     0 0
Numerator for dilutive $ 1,108     $ 10,845     $ 16,893 $ 46,336
Basic weighted average shares outstanding (in shares) 104,258     103,743     103,986 103,644
Effect of dilutive securities (in shares) 25     99     24 84
Diluted weighted average shares outstanding (in shares) 104,283     103,842     104,010 103,728
Stock options and unvested restricted stock grants excluded from dilutive calculation because they would be antidilutive (in shares) 1,030     734     1,049 437