v3.26.1
EARNINGS PER SHARE (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
EARNINGS PER SHARE            
Net income available for stockholders $ 12,075 $ 855 $ 10,148 $ 12,030 $ 12,930 $ 22,178
Less: Adjustments for earnings attributable to participating securities (424)   (21)   (655) (256)
Net income used in calculating earnings per share $ 11,651   $ 10,127   $ 12,275 $ 21,922
Weighted average shares outstanding (including participating securities) 221,659   220,610   221,495 218,150
Adjustment for participating securities (6,662)   (8,390)   (6,713) (6,080)
Shares used in calculating basic earnings per share 214,997   212,220   214,782 212,070
Shares used in calculating diluted earnings per share 214,997   212,220   214,782 212,070