XML 52 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Project Assets (Tables)
12 Months Ended
Dec. 31, 2022
Project Assets  
Summary of project assets
          
   December 31,   December 31, 
   2022   2021 
Project assets completed for sale  $10,931   $10,353 
Project assets under development   14,621    14,562 
Total project assets  $25,552   $24,915 
Current *  $10,634   $8,946 
Noncurrent  $14,918   $15,969