v3.26.1
EARNINGS PER SHARE - Computation of Basic and Diluted EPS (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:            
Net income (loss) (in Dollars) $ 409 $ 222 $ (199) $ 11,385 $ 631 $ 11,385
Denominator:            
Basic weighted-average common shares outstanding (in Shares) 8,154,549   8,494,546   8,128,673 8,497,857
Diluted weighted-average common shares outstanding (in Shares) 8,154,549   8,494,546   8,128,673 8,497,857
Basic earnings per share (in Dollars per share) $ 0.05   $ (0.02)   $ 0.08 $ 1.34
Diluted earnings per share (in Dollars per share) $ 0.05   $ (0.02)   $ 0.08 $ 1.34
Restricted Stock [Member] | Board of Directors [Member]            
Denominator:            
Dilutive effect of service-based restricted stock awards granted under the Plan (in Shares) 0   0   0 0
Restricted Stock [Member] | Employees [Member]            
Denominator:            
Dilutive effect of service-based restricted stock awards granted under the Plan (in Shares) 0   0   0 0