v3.25.1
EARNINGS PER SHARE - Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Basic EPS computation:                      
Numerator-net income (in dollars) $ 1,148 $ 1,232 $ 1,557 $ 966 $ (2,968) $ 1,452 $ 2,472 $ 2,843 $ 4,903 $ 3,799 $ 18,069
Denominator-weighted average common shares outstanding                 21,063,467 21,137,976 21,637,526
Basic EPS (in dollars per share) $ 0.05 $ 0.06 $ 0.07 $ 0.05 $ (0.14) $ 0.07 $ 0.12 $ 0.13 $ 0.23 $ 0.18 $ 0.84
Diluted EPS computation:                      
Numerator-net income (in dollars) $ 1,148 $ 1,232 $ 1,557 $ 966 $ (2,968) $ 1,452 $ 2,472 $ 2,843 $ 4,903 $ 3,799 $ 18,069
Denominator-weighted average common shares outstanding                 21,063,467 21,137,976 21,637,526
Effect of dilutive stock options                   1,000 8,000
Weighted average common shares and common stock equivalents                 21,063,467 21,139,322 21,646,101
Diluted EPS (in dollars per share) $ 0.05 $ 0.06 $ 0.07 $ 0.05 $ (0.14) $ 0.07 $ 0.12 $ 0.13 $ 0.23 $ 0.18 $ 0.83