v3.26.1
STOCKHOLDERS' EQUITY (Details)
Jun. 30, 2026
$ / shares
shares
May 31, 2026
vote
$ / shares
shares
Dec. 31, 2025
$ / shares
shares
Class of Stock [Line Items]      
Authorized (in shares)   750,000,000  
Common stock, authorized (in shares)   650,000,000  
Common stock, par value (in usd per share) | $ / shares   $ 0.00001  
Preferred stock, authorized (in shares) 100,000,000 100,000,000 0
Preferred stock, par value (in usd per share) | $ / shares $ 0.00001 $ 0.00001 $ 0.00001
Series A Common stock      
Class of Stock [Line Items]      
Common stock, authorized (in shares) 600,000,000 600,000,000 32,000,000
Common stock, par value (in usd per share) | $ / shares $ 0.00001   $ 0.00001
Voting rights, number of votes | vote   10  
Series B Common stock      
Class of Stock [Line Items]      
Common stock, authorized (in shares) 50,000,000 50,000,000  
Common stock, par value (in usd per share) | $ / shares $ 0.00001   $ 0.00001
Voting rights, number of votes | vote   1