XML 74 R57.htm IDEA: XBRL DOCUMENT v3.24.1
STOCKHOLDERS' EQUITY - Warrants (Details) - $ / shares
Oct. 08, 2019
Dec. 31, 2023
Dec. 14, 2023
Dec. 31, 2022
Stockholders' equity        
Percentage of shares of class of directors 85.00%      
Warrants issued 6,900,000      
Warrant term (in years) 3 years      
Warrant maturity date Oct. 08, 2022      
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001
Authorized shares of capital stock, after amendment of certificate of incorporation 101,000,000      
Authorized shares of common stock, after amendment of certificate of incorporation 100,000,000 100,000,000   100,000,000
Minimum        
Stockholders' equity        
Exercise price (in dollars per share) $ 40.17      
Maximum        
Stockholders' equity        
Exercise price (in dollars per share) 60.45      
Preferred Stock        
Stockholders' equity        
Preferred stock, par value (in dollars per share) $ 0.0001      
Authorized shares of preferred stock, after amendment of certificate of incorporation 1,000,000