v3.25.2
STOCKHOLDERS' EQUITY - Summarizes the designation, Preferred Stock shares authorized and Preferred Stock shares outstanding (Details) - shares
Jun. 30, 2025
Dec. 31, 2024
Preferred Stock    
Preferred Shares Authorized 519,000,000  
Series Seed    
Preferred Stock    
Preferred Shares Authorized 213,000,000 213,000,000
Preferred Shares Outstanding 204,810,720 204,810,720
Potentially Issuable Preferred Shares 8,189,280  
Series A    
Preferred Stock    
Preferred Shares Authorized 207,000,000 207,000,000
Preferred Shares Outstanding 185,440,880 185,440,880
Potentially Issuable Preferred Shares 21,559,120  
Series T    
Preferred Stock    
Preferred Shares Authorized 99,000,000 99,000,000
Preferred Shares Outstanding 9,642,080 9,642,080
Potentially Issuable Preferred Shares 89,357,920