v3.25.2
EQUITY COMPENSATION PLANS - Stock Options (Details) - Stock Options - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Equity Compensation Plans          
Award vesting period     3 years    
Contractual term     10 years    
Compensation expenses $ 0 $ 0 $ 0 $ 0  
Number of shares issued during period     14,332 10,258  
Number of Options          
Outstanding, beginning of period (in shares)     58,000    
Granted (in shares)     0    
Exercised (in shares)     (42,000) (15,196)  
Forfeited (in shares)     0    
Outstanding, end of period (in shares) 16,000   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   $ 13   $ 8.11
Aggregate Intrinsic Value          
Aggregate intrinsic value, outstanding $ 139   $ 139   $ 835
Weighted Average Remaining Contractual Term          
Weighted-average remaining contractual term, outstanding     1 year 2 months 1 day   9 months 25 days