XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Description of Business and Organization (Details)
9 Months Ended
Sep. 30, 2022
Solar Juice Co Ltd [Member]  
Abbreviation SJ Cayman
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
Knight Holding Corporation [Member]  
Abbreviation Knight
Location United States
Edisonfuture Inc [Member]  
Abbreviation Edisonfuture
Location United States
Phoenix Motor Inc [Member]  
Abbreviation Phoenix
Location United States
Phoenix Motorcars Leasing L L C [Member]  
Abbreviation PML
Location United States