v3.26.1
COMMON STOCK AND EARNINGS PER SHARE - Summary of Common Stock and Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Earnings Per Share [Abstract]    
Net Income Attributable to Common Stockholders $ 4,327 $ 383
Net Income (Loss) Attributable to Common Stockholders, Used in Diluted EPS $ 4,327 $ 383
Weighted Average Shares Outstanding, Basic (in shares) 32,519,156 31,552,973
Common Shares Applicable to Unvested Restricted Stock Using the Treasury Stock Method 3,782 42,458
Weighted Average Shares Outstanding, Diluted (in shares) 32,522,938 31,595,431
Per Share Information:    
Basic Net Income Attributable to Common Stockholders (in dollars per share) $ 0.13 $ 0.01
Diluted Net Income Attributable to Common Stockholders (in dollars per share) $ 0.13 $ 0.01