XML 84 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Project Assets (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Impairment of Ongoing Project $ 0 $ 0 $ 2,455
Revenues 161,993 138,628 97,883
Cost of revenue 151,373 121,773 90,693
Pv Project Assets And Predevelopment Solar Projects [Member]      
Revenues 894 19,901 6,728
Cost of revenue 0 16,454 7,703
Certain Project Assets [Member]      
Impairment of Ongoing Project $ 0 $ 0 $ 2,455