v3.26.3
EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Basic and Diluted EPS (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Calculation of basic EPS                
Net Income (Loss) $ (37,258) $ 3,006 $ 15,871 $ 33,452 $ 33,952 $ 2,754 $ (18,381) $ 70,158
Less: dividends and undistributed earnings allocated to participating securities 941     829     2,677 1,688
Net income (loss) applicable to common stockholders $ (38,199)     $ 32,623     $ (21,058) $ 68,470
Weighted-average basic shares outstanding 33,284     33,376     33,313 33,333
Basic EPS $ (1.15)     $ 0.98     $ (0.63) $ 2.05
Calculation of diluted EPS                
Net income (loss) allocated to common stockholders $ (38,199)     $ 32,623     $ (21,058) $ 68,470
Add: weighted-average diluted non-participating securities       21       22
Weighted average diluted shares outstanding 33,284     33,397     33,313 33,355
Diluted EPS $ (1.15)     $ 0.98     $ (0.63) $ 2.05
Shares outstanding excluded from computation of earnings per share 1,000     139     900 221