XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Equity (Details) - Schedule of reverse stock split balance sheet - shares
Mar. 31, 2023
Dec. 31, 2022
As Stated [Member]    
Equity (Details) - Schedule of reverse stock split balance sheet [Line Items]    
Common stock,Shares Issued 2,484,501,880 2,484,501,880
Common stock,Shares Outstanding 2,484,426,501 2,484,426,501
Treasury Stock: 75,379  
Proforma Effect [Member]    
Equity (Details) - Schedule of reverse stock split balance sheet [Line Items]    
Common stock,Shares Issued 2,484,502 2,484,502
Common stock,Shares Outstanding 2,484,427 2,484,427
Treasury Stock: 75