Quarterly report [Sections 13 or 15(d)]

STOCKHOLDERS' EQUITY (Details 1)

v3.25.1
STOCKHOLDERS' EQUITY (Details 1) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
STOCKHOLDERS' EQUITY    
Non-vested as of December 31, 2024 140,221  
Granted 38,378  
Vested (143,720)  
Non-vested as of March 31, 2025 34,879 140,221
Non-vested Weighted average grant date fair value per share beginning $ 7.96 $ 0
Granted 21.50 0
Vested 8.73 0
Non-vested Weighted average grant date fair value per share ending $ 19.67 $ 7.96