v3.26.1
SUBSEQUENT EVENT (Details) - Purchase Agreement
$ in Millions
6 Months Ended
Jun. 30, 2025
USD ($)
shares
Subsequent Event [Line Items]  
Number of shares issued (in shares) | shares 1,593
Proceeds from issuance | $ $ 0.7