XML 129 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
COMMON STOCK AND EARNINGS PER SHARE - Summary of Common Stock and Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
COMMON STOCK AND EARNINGS PER SHARE      
Net Income (Loss) Attributable to Common Stockholders, Used in Basic EPS $ (8,779) $ 758 $ (1,623)
Net Income (Loss) Attributable to Common Stockholders, Used in Diluted EPS $ (8,779) $ 758 $ (1,623)
Weighted Average Shares Outstanding, Basic (in shares) 25,361,379 22,529,703 18,508,201
Common Shares Applicable to Unvested Restricted Stock Using the Treasury Stock Method 39,797    
Weighted Average Shares Outstanding, Diluted (in shares) 25,401,176 22,529,703 18,508,201
Per Share Information:      
Basic Net Income (Loss) Attributable to Common Stockholders (in dollars per share) $ (0.35) $ 0.03 $ (0.09)
Diluted Net Income (Loss) Attributable to Common Stockholders (in dollars per share) $ (0.35) $ 0.03 $ (0.09)