v3.25.2
SHAREHOLDERS' EQUITY (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
Mar. 31, 2023
Mar. 31, 2021
Jun. 30, 2025
Jun. 30, 2024
Jul. 16, 2025
Equity Class Of Treasury Stock [Line Items]          
Shares issued under ESPP plan     250 459  
Shares issued, price per share     $ 0.6 $ 1.11  
Remaining outstanding earn-out amount     20.00% 20.00%  
Subsequent Event          
Equity Class Of Treasury Stock [Line Items]          
Common Stock Value         $ 1.0
Maximum          
Equity Class Of Treasury Stock [Line Items]          
Proceeds from issuance of debt or sale of equity securities $ 100.0        
Maximum | At Market Issuance Sales Agreement          
Equity Class Of Treasury Stock [Line Items]          
Proceeds from sale of common stock   $ 50.0