Quarterly report [Sections 13 or 15(d)]

STOCKHOLDERS' EQUITY (Details 1)

v3.25.2
STOCKHOLDERS' EQUITY (Details 1) - Common Stock Restricted Stock Awards (RSA) - $ / shares
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Non-vested, beginning of period 140,221  
Granted 38,378 445,490
Vested (178,599) (295,861)
Non-vested as of end of the period   149,629
Non-vested Weighted average grant date fair value per share beginning $ 7.96 $ 0
Weighted average grant date fair value per share, Granted 21.50 7.96
Weighted average grant date fair value per share, Vested 10.87 7.96
Non-vested Weighted average grant date fair value per share ending $ 0 $ 7.96