v3.24.1
History and organization of the company (Details Narrative) - $ / shares
Jul. 06, 2021
May 06, 2014
Dec. 31, 2023
Dec. 31, 2022
May 05, 2014
Sep. 11, 2006
Common stock, shares authorized 14,000,000 1,400,000,000 14,000,000 14,000,000 100,000,000  
Preferred stock, shares authorized     100,000,000 100,000,000 100,000,000 100,000,000
Common stock, par value     $ 0.001 $ 0.001   $ 0.001
Equity stock split forward On July 6, 2021, the Company effected a reverse stock split and a pro-rata decrease in its authorized common stock on a basis of 1-for-100, the authorized capital of the Company concurrently decreased to 14,000,000 shares of common stock On May 6, 2014, the Company effected a forward stock split and a pro-rata increase in its authorized common stock on a basis of 14-to-1, whereby each shareholder received 14 newly issued shares of common stock for each 1 share held.        
Reverse stock split 1-for-100          
Maximum [Member]            
Common stock, shares authorized           100,000,000