v3.26.1
WARRANTS (Details) - $ / shares
6 Months Ended
Mar. 10, 2026
Jun. 30, 2026
Dec. 31, 2025
Sep. 10, 2025
Class of Warrant or Right [Line Items]        
Warrant outstanding (in shares)   24,600,000 31,600,000  
Public Warrants        
Class of Warrant or Right [Line Items]        
Warrant outstanding (in shares)   16,300,000 14,700,000  
Warrant, number of shares called by each warrant (in shares)   1    
Warrant, exercise price (in USD per share)   $ 11.50    
Warrant, redemption price (in USD per share)   $ 0.01    
Warrant, minimum prior written notice   30 days    
Warrant, redemption, price trigger (in USD per share)   $ 18.00    
Warrant, threshold trading days   20 days    
Warrant, threshold consecutive trading days   30 days    
Private Warrants        
Class of Warrant or Right [Line Items]        
Warrant outstanding (in shares)   8,300,000 9,900,000  
Warrant, number of shares called by each warrant (in shares)   1    
Warrant, exercise price (in USD per share)   $ 11.50    
Penny Warrants        
Class of Warrant or Right [Line Items]        
Warrant outstanding (in shares)     7,000,000.0 7,000,000.0
Warrant, number of shares called by each warrant (in shares)   1    
Warrant, exercise price (in USD per share) $ 0.01 $ 0.01    
Exercise of warrants (in shares) 7,000,000.0