XML 66 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Description of Business and Organization (Details)
12 Months Ended
Dec. 31, 2022
Solar Juice Co Ltd [Member]  
Abbreviation SolarJuice
Location Cayman
Solar Juice Pty Ltd [Member]  
Abbreviation SJ Australia
Location Australia
Solarjuice American Inc [Member]  
Abbreviation SJ US
Location United States
Solarjuice Technology Inc [Member]  
Abbreviation SJT
Location United States
Italsolar Srl [Member]  
Abbreviation SPI Italy
Location Italy
S P I Solar Japan G K [Member]  
Abbreviation SPI Japan
Location Japan
Solar Power Inc U K Service Limited [Member]  
Abbreviation SPI UK
Location United Kingdom
S P I Solar Inc [Member]  
Abbreviation SPI US
Location United States
Heliostixio S A [Member]  
Abbreviation Heliostixio
Location Greece
Heliohrisi S.A [Member]  
Abbreviation Heliohrisi
Location Greece
Thermi Sun S.A. [Member]  
Abbreviation Thermi Sun
Location Greece
Edisonfuture Inc [Member]  
Abbreviation Edisonfuture
Location United States
Phoenix Motor Inc [Member]  
Abbreviation Phoenix
Location United States