v3.26.1
EARNINGS PER COMMON SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator for Earnings per Common Share – Basic and Diluted        
Net Income $ 28,911 $ 8,510 $ 114,668 $ 17,463
Less: Income allocated to Participating Shares 402 97 1,514 190
Net Income Allocated to Common Shareholders - Basic 28,509 8,413 113,154 17,273
Distributed Earnings allocated to Common Stock 2,188 0 2,189 0
Undistributed Earnings allocated to Common Stock 26,321 8,413 110,965 17,273
Net Income Allocated to Common Shareholders - Diluted $ 28,509 $ 8,413 $ 113,154 $ 17,273
Denominator:        
Weighted Average Shares Outstanding, including Shares Considered Participating Shares (in shares) 22,146,599 23,067,260 22,134,757 23,090,907
Less: Average Participating Shares (in shares) 307,954 261,379 292,260 251,495
Weighted Average Common Shares Outstanding, Basic (in shares) 21,838,645 22,805,881 21,842,497 22,839,412
Weighted Average Common Shares Outstanding, Diluted (in shares) 21,838,645 22,805,881 21,842,497 22,839,412
Earnings per Common Share – Basic (in usd per share) $ 1.31 $ 0.37 $ 5.18 $ 0.76
Earnings per Common Share – Diluted (in usd per share) $ 1.31 $ 0.37 $ 5.18 $ 0.76