v3.25.2
COMMON STOCK AND EARNINGS PER SHARE - Summary of Common Stock and Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Earnings Per Share [Abstract]        
Net Income Attributable to Common Stockholders, Used in Basic EPS $ (25,296) $ (688) $ (24,913) $ 3,967
Net Income Attributable to Common Stockholders, Used in Diluted EPS $ (25,296) $ (688) $ (24,913) $ 3,967
Weighted Average Shares Outstanding, Basic (in shares) 32,678,771 22,787,252 32,118,982 22,669,246
Common Shares Applicable to Unvested Restricted Stock Using the Treasury Stock Method 49,060 40,896 55,592 5,550
Weighted Average Shares Outstanding, Diluted (in shares) 32,727,831 22,828,148 32,174,574 22,674,796
Per Share Information:        
Basic Net Income (Loss) Attributable to Common Stockholders (in dollars per share) $ (0.77) $ (0.03) $ (0.78) $ 0.17
Diluted Net Income (Loss) Attributable to Common Stockholders (in dollars per share) $ (0.77) $ (0.03) $ (0.78) $ 0.17