v3.25.1
EQUITY COMPENSATION PLANS - Stock Options (Details) - Stock Options - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Equity Compensation Plans      
Award vesting period 3 years    
Contractual term 10 years    
Compensation expenses $ 0 $ 0  
Number of shares issued during period 14,332 3,201  
Number of Options      
Outstanding, beginning of period (in shares) 58,000    
Granted (in shares) 0    
Exercised (in shares) (42,000) (8,139)  
Forfeited (in shares) 0    
Outstanding, end of period (in shares) 16,000   58,000
Weighted-Average Exercise Price Per Share      
Outstanding, beginning of period (in dollars per share) $ 8.11    
Granted (in dollars per share) 0    
Exercised (in dollars per share) 6.25    
Forfeited (in dollars per share) 0    
Outstanding, end of period (in dollars per share) $ 13   $ 8.11
Aggregate Intrinsic Value      
Aggregate intrinsic value, outstanding $ 154   $ 835
Weighted Average Remaining Contractual Term      
Weighted-average remaining contractual term, outstanding 1 year 5 months 1 day   9 months 25 days