XML 80 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Project Assets, net (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Long-Lived Assets Held-for-sale [Line Items]    
Total project assets $ 25,552 $ 24,915
Project assets, current 10,634 8,946
Project assets, noncurrent 14,918 15,969
Completed for sale    
Long-Lived Assets Held-for-sale [Line Items]    
Project assets 10,931 10,353
Under Development [Member]    
Long-Lived Assets Held-for-sale [Line Items]    
Project assets $ 14,621 $ 14,562