Annual report pursuant to Section 13 and 15(d)

STOCKHOLDERS' EQUITY (Details)

v3.24.0.1
STOCKHOLDERS' EQUITY (Details) - $ / shares
12 Months Ended
Dec. 31, 2015
Dec. 31, 2023
Dec. 31, 2022
Convertible Preferred Stock and Stockholders' Equity      
Common stock, shares authorized   500,000,000 500,000,000
Common stock par value (in dollars per share)   $ 0.0001 $ 0.0001
Preferred stock, shares authorized   50,000,000 50,000,000
Restricted Stock awards      
Convertible Preferred Stock and Stockholders' Equity      
Shares issued 34,010,977    
Share price $ 0.0001    
Common Class A      
Convertible Preferred Stock and Stockholders' Equity      
Common stock, shares authorized   500,000,000  
Common stock par value (in dollars per share)   $ 0.0001  
Preferred Stock      
Convertible Preferred Stock and Stockholders' Equity      
Preferred stock, shares authorized   50,000,000  
Preferred stock par value (in dollars per share)   $ 0.0001