XML 95 R83.htm IDEA: XBRL DOCUMENT v3.25.3
COMMON STOCK AND EARNINGS PER SHARE - Summary of Common Stock and Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Earnings Per Share [Abstract]        
Net Income Attributable to Common Stockholders, Used in Basic EPS $ 1,036 $ 4,349 $ (23,877) $ 8,316
Net Income Attributable to Common Stockholders, Used in Diluted EPS $ 1,036 $ 4,349 $ (23,877) $ 8,316
Weighted Average Shares Outstanding, Basic (in shares) 32,651,101 25,445,411 32,298,304 23,601,389
Common Shares Applicable to Unvested Restricted Stock Using the Treasury Stock Method 31,674 76,338 15,591 23,980
Weighted Average Shares Outstanding, Diluted (in shares) 32,682,775 25,521,749 32,313,895 23,625,369
Per Share Information:        
Basic Net Income (Loss) Attributable to Common Stockholders (in dollars per share) $ 0.03 $ 0.17 $ (0.74) $ 0.35
Diluted Net Income (Loss) Attributable to Common Stockholders (in dollars per share) $ 0.03 $ 0.17 $ (0.74) $ 0.35