XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Schedule of Total Purchase Price (Details) (Parenthetical) - shares
1 Months Ended
Aug. 14, 2023
May 03, 2023
Oct. 30, 2023
Purchase Price Allocation      
Issuance of Series E preferred stock, warrants and common stock, shares 670,499 3,860,917 400,667