v3.26.1
SUBSEQUENT EVENTS (Details) - USD ($)
$ / shares in Units, $ in Thousands
Jul. 07, 2026
Jun. 30, 2026
Subsequent Event [Line Items]    
Tender offer price   $ 2.50
Subsequent Event    
Subsequent Event [Line Items]    
Tender offer price $ 2.50  
Number of shares purchased from Tender Offer 120,000,000  
Monetary value of Tender Offer $ 300,000