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

SUBSEQUENT EVENTS (Details)

v3.25.4
SUBSEQUENT EVENTS (Details) - USD ($)
$ / shares in Units, $ in Millions
Feb. 25, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Subsequent Event [Line Items]        
Underwriter warrants granted (in shares)   5,827,035 5,152,397 5,152,397
Over-Allotment Option        
Subsequent Event [Line Items]        
Shares issued in at the market (ATM) (in shares) 864,033      
Shares issued in IPO, price per share (in dollars per share) $ 1.7      
Aggregate offering price $ 1.5      
Underwriter warrants granted (in shares) 86,403      
Exercise price of warrants (in dollars per share) $ 2.13