v3.25.2
STOCK CAPITAL - Securities Purchase Agreement (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
May 06, 2025
Jun. 27, 2024
Jul. 17, 2023
Jun. 30, 2025
Jun. 28, 2024
Jul. 31, 2023
Jul. 19, 2023
STOCK CAPITAL              
Net proceeds       $ 185,000      
New Warrants              
STOCK CAPITAL              
Class of warrant exercise price       $ 1.19      
Warrants term       5 years      
Warrants rights percentage       200.00%      
New Warrant Shares              
STOCK CAPITAL              
Aggregate shares sold 657,383     724,000      
Amount of capital raising from exercise of warrants       $ 1,640      
Public offering              
STOCK CAPITAL              
Aggregate shares sold   527,918          
Purchase price per share   $ 5.4          
Gross proceeds   $ 4,000          
Class of warrant exercise price   $ 5.868          
After issuance date, warrants become exercisable (in months)   6 months          
Warrants term   5 years          
Public offering | Pre Funded Warrants              
STOCK CAPITAL              
Warrants to purchase shares of common stock   212,823          
Class of warrant exercise price   $ 0.00005          
Warrants issue price per unit   5.399          
Number of shares issued on exercise of each warrant   1          
Public offering | Unregistered Warrants              
STOCK CAPITAL              
Warrants to purchase shares of common stock   1,111,111          
Securities purchase agreement | Public offering              
STOCK CAPITAL              
Aggregate shares sold     270,270        
Warrants to purchase shares of common stock     270,270        
Purchase price per share     $ 27.75        
Gross proceeds     $ 7,500        
Issuance costs   $ 356          
Net proceeds   $ 3,644          
Class of warrant exercise price     $ 30        
Warrants term     5 years        
Private placement warrants | Existing warrants              
STOCK CAPITAL              
Warrants to purchase shares of common stock       1,381,383      
Private placement warrants | July 2023 warrants              
STOCK CAPITAL              
Warrants to purchase shares of common stock           270,270 270,271
Private placement warrants | June 2024 warrants              
STOCK CAPITAL              
Warrants to purchase shares of common stock         1,111,112