XML 83 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Project Assets, net (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Long Lived Assets Held-for-sale [Line Items]    
Project assets $ 24,915 $ 19,740
Project assets, current 8,946 0
Project assets, noncurrent 15,969 19,740
Project assets, noncurrent   19,740
Completed for sale    
Long Lived Assets Held-for-sale [Line Items]    
Project assets 10,353 1,554
Under Development [Member]    
Long Lived Assets Held-for-sale [Line Items]    
Project assets $ 14,562 $ 18,186