Annual report pursuant to Section 13 and 15(d)

Income Taxes - Tax Loss and Credit Carryforwards (Details)

v3.20.4
Income Taxes - Tax Loss and Credit Carryforwards (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Income Tax Contingency [Line Items]  
Operating loss carryforwards $ 93,464
Federal  
Income Tax Contingency [Line Items]  
Operating loss carryforwards 22,600
Federal Energy Investment and Production tax credit carryforward 42,046
State  
Income Tax Contingency [Line Items]  
Operating loss carryforwards 40,536
Foreign Tax Authority | Canada  
Income Tax Contingency [Line Items]  
Operating loss carryforwards 23,085
Foreign Tax Authority | United Kingdom  
Income Tax Contingency [Line Items]  
Operating loss carryforwards 4,605
Foreign Tax Authority | Spain  
Income Tax Contingency [Line Items]  
Operating loss carryforwards $ 2,638