XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Equity (Details) - Schedule of reverse stock split EPS (Parentheticals) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
As Stated [Member]    
Equity (Details) - Schedule of reverse stock split EPS (Parentheticals) [Line Items]    
Outstanding – diluted 2,487,426,501 174,980,542
Pro Forma [Member]    
Equity (Details) - Schedule of reverse stock split EPS (Parentheticals) [Line Items]    
Outstanding – diluted 2,487,426 174,980