v3.26.1
PRIVATE PLACEMENTS (Details)
$ / shares in Units, $ in Thousands
Nov. 25, 2025
USD ($)
Closing
Jun. 30, 2026
shares
Jan. 30, 2026
USD ($)
$ / shares
shares
Dec. 31, 2025
shares
PRIVATE PLACEMENTS        
Common stock, authorized   1,500,000,000   120,000,000
Securities Purchase Agreement November 2025 | Series Aa Convertible Non-Redeemable Preferred Stock And Series Aaa Convertible Non-Redeemable Preferred Stock        
PRIVATE PLACEMENTS        
Number of closings | Closing 2      
Proceeds from preferred stock reserved for future issuance | $ $ 600      
Securities Purchase Agreement January 2026 | Series AAA Convertible Non-Redeemable Preferred Stock        
PRIVATE PLACEMENTS        
Proceeds from preferred stock reserved for future issuance | $     $ 4,200  
Preferred stock, capital shares reserved for future issuance     2,100,000  
Price per share | $ / shares     $ 2  
Common stock, authorized     1,500,000,000  
Number of common shares issuable upon conversion for each share of preferred stock     8.4  
Number of common shares issuable upon conversion of preferred stock     17,640,000