v3.25.2
STOCKHOLDERS' EQUITY AND NET LOSS PER SHARE - Narrative (Details) - shares
shares in Millions
1 Months Ended
Jul. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Class of Stock [Line Items]      
Common stock, shares outstanding (in shares)   1,214 1,131
Common stock, shares issued (in shares)   1,214 1,131
Common stock, shares authorized (in shares)   5,258 3,508
Common Class A      
Class of Stock [Line Items]      
Common stock, shares outstanding (in shares)   1,206 1,123
Common stock, shares issued (in shares)   1,206 1,123
Common stock, shares authorized (in shares)   5,250 3,500
Common Class A | Subsequent Event      
Class of Stock [Line Items]      
Common stock, shares outstanding (in shares) 1,210    
Shares converted (in shares) 4    
Common Class B      
Class of Stock [Line Items]      
Common stock, shares outstanding (in shares)   8 8
Common stock, shares issued (in shares)   8 8
Common stock, shares authorized (in shares)   8 8
Common Class B | Subsequent Event      
Class of Stock [Line Items]      
Common stock, shares outstanding (in shares) 4