Quarterly report [Sections 13 or 15(d)]

STOCKHOLDERS' EQUITY - Stock options activity (Details)

v3.25.2
STOCKHOLDERS' EQUITY - Stock options activity (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Shares      
Beginning balance 646,301    
Granted 0 644,550  
Forfeited (38,646)    
Expired (32,205)    
Ending balance 575,450 644,550 646,301
Exercisable 191,227    
Weighted Average Exercise Price Per Share      
Beginning balance $ 7.02    
Granted   $ 7.02  
Forfeited 7.02    
Expired 7.02    
Ending balance 7.02 $ 7.02 $ 7.02
Exercisable $ 7.02    
Weighted Average Remaining Contractual Life (Years)      
Outstanding 8 years 11 months 8 days 10 years 9 years 5 months 8 days
Granted   10 years  
Exercisable 8 years 11 months 8 days