v3.26.1
EARNINGS PER SHARE - Computation of Basic and Diluted EPS (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Numerator:    
Net income (in Dollars) $ 222 $ 11,583
Denominator:    
Basic weighted-average common shares outstanding (in Shares) 8,102,509 8,501,204
Diluted weighted-average common shares outstanding (in Shares) 8,102,831 8,595,320
Basic earnings per share (in Dollars per share) $ 0.03 $ 1.36
Diluted earnings per share (in Dollars per share) $ 0.03 $ 1.35
Board of Directors [Member] | Restricted Stock [Member]    
Denominator:    
Dilutive effect of service-based restricted stock awards granted under the Plan (in Shares) 322 9,460
Employees [Member] | Restricted Stock [Member]    
Denominator:    
Dilutive effect of service-based restricted stock awards granted under the Plan (in Shares) 0 84,656