v3.26.1
WARRANTS (Details) - Google warrants - USD ($)
$ / shares in Units, $ in Millions
Sep. 24, 2025
Jun. 30, 2026
Subsidiary Sale Of Stock [Line Items]    
Warrants to purchase (in shares) 24,178,576  
Exercise price of warrants (in dollars per share) $ 0.01  
Warrant value threshold $ 430.0  
Warrant outstanding   $ 544.5