v3.25.2
STOCK AWARDS, WARRANTS AND OPTIONS - Restricted stock awards (Details) - Restricted stock
6 Months Ended
Jun. 30, 2025
$ / shares
shares
STOCK AWARDS, WARRANTS AND OPTIONS  
Number of shares received in exchange, per share vested 1
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]  
Granted 17,210
Vested (17,210)
Weighted average grant date fair value, granted | $ / shares $ 14.96
Weighted average grant date fair value, vested | $ / shares $ 14.96