XML 102 R88.htm IDEA: XBRL DOCUMENT v3.25.4
EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Basic and Diluted EPS (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Calculation of basic EPS      
Net Income (Loss) $ 56,247 $ 108,167 $ 107,357
Less: dividends and undistributed earnings allocated to participating securities 1,355 2,441 2,752
Net income applicable to common stockholders $ 54,892 $ 105,726 $ 104,605
Basic weighted-average shares outstanding 33,347 33,116 32,697
Basic EPS $ 1.65 $ 3.19 $ 3.2
Calculation of diluted EPS      
Add: reallocation of dividends and undistributed earnings based on assumed conversion $ (1) $ 1 $ 3
Net income allocated to common stockholders $ 54,891 $ 105,727 $ 104,608
Add: weighted-average diluted non-participating securities 22 42 178
Weighted average diluted shares outstanding 33,369 33,158 32,875
Diluted EPS $ 1.64 $ 3.19 $ 3.18
Shares outstanding excluded from computation of earnings per share 212 80 312