XML 49 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Schedule of estimated useful lives of property, plant and equipment
    
  Furniture, fixtures and equipment  5, 7 or 10 years
  Automobile  3, 5 or 7 years
  Bitcoin mining equipment  3 years
  Leasehold improvements  The shorter of the estimated life or the lease term
  PV solar system  20 or 25 years
  Plant equipment  7 years
Schedule of disaggregation of revenues
                              
By revenue stream  For the year ended December 31, 2022 
   Sales of PV components   Revenue from roofing and solar systems installation   Electricity revenue with PPAs   Revenue from sales and leasing of EV   Others   Total 
Australia  $132,025   $   $   $   $929   $132,954 
Japan                   80    80 
Italy           1,019            1,019 
United States   1,905    25,899    108    2,340    8,615    38,867 
United Kingdom           2,053            2,053 
Greece           2,545            2,545 
Total  $133,930   $25,899   $5,725   $2,340   $9,624   $177,518 

 

 

By revenue stream  For the year ended December 31, 2021 
   Sales of PV components   Revenue from roofing and solar systems installation   Electricity revenue with PPAs    Revenue from sales and leasing of EV   Others   Total 
Australia  $123,138   $   $    $   $1,110   $124,248 
Japan                    65    65 
Italy           690             690 
United States       29,028         2,336    1,729    33,093 
United Kingdom           1,211             1,211 
Greece           2,686             2,686 
Total  $123,138   $29,028   $4,587    $2,336   $2,904   $161,993 
Schedule of revenue by timing
 Schedule of revenue by timing                              
By timing of revenue recognition  For the year ended December 31, 2022 
   Sales of PV components   Revenue from roofing and solar systems installation   Electricity revenue with PPAs   Revenue from sales and leasing of EV   Others   Total 
Goods transferred at a point in time  $133,930   $   $5,725   $1,789   $9,624   $151,068 
Service transferred over time       25,899                25,899 
On a straight-line basis under ASC 842               551        551 
Total  $133,930   $25,899    5,725   $2,340   $9,624   $177,518 

 

 

By timing of revenue recognition  For the year ended December 31, 2021 
   Sales of PV components   Revenue from roofing and solar systems installation   Electricity revenue with PPAs   Revenue from sales and leasing of EV   Others   Total 
Goods transferred at a point in time  $123,138   $   $4,587   $1,750   $2,904   $132,379 
Service transferred over time       29,028                29,028 
On a straight-line basis under ASC 842       –         586        586 
Total  $123,138   $29,028    4,587   $2,336   $2,904   $161,993 
Schedule of accounts receivables and contract liabilities
          
  

December 31,

2022

  

December 31,

2021

 
Accounts receivable  $22,691   $22,599 
Contract assets  $1,403   $1,621 
Advance from customers  $8,634   $4,210