Annual report [Section 13 and 15(d), not S-K Item 405]

WARRANT LIABILITY (Details)

v3.25.0.1
WARRANT LIABILITY (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Warrant Liability      
Number of warrants outstanding (in shares)   623,834 623,834
Private Placement      
Warrant Liability      
Number of shares of common stock called by each warrant (in shares)   1  
Exercise price of warrants (in $ per share) $ 11.5 $ 11.5  
Cashless exercise of warrants 126,166    
Common stock issued based on fair value 47,867    
Share price $ 18.5306