v3.26.1
NET INCOME (LOSS) PER SHARE - Computation of income per share and weighted average of the company's common stock outstanding (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ 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
NET INCOME (LOSS) PER SHARE            
Net income (loss) $ 337 $ 1,901 $ (654) $ 1,033 $ 2,238 $ 378
Net income (loss) available to common shareholders - Basic (63)   (1,039)   1,446 (385)
Net income (loss) available to common shareholders - Diluted $ (63)   $ (1,039)   $ 1,446 $ (385)
Shares for basic and diluted calculation            
Average shares used in basic computation 16,813   16,602   16,782 16,602
Dilutive effect of unvested stock units 247       249  
Average shares used in diluted computation 17,060   16,602   17,031 16,602
Earnings (loss) per common share            
Earnings (loss) per common share - Basic (in dollars per share) $ 0   $ (0.06)   $ 0.09 $ (0.02)
Earnings (loss) per common share - Diluted (in dollars per share) $ 0   $ (0.06)   $ 0.08 $ (0.02)
Series A preferred dividends            
NET INCOME (LOSS) PER SHARE            
Preferred stock dividends and other adjustments $ 374   $ 358   $ 740 $ 709
Series B preferred dividends            
NET INCOME (LOSS) PER SHARE            
Preferred stock dividends and other adjustments $ 26   $ 27   $ 52 $ 54