Annual report [Section 13 and 15(d), not S-K Item 405]

Income Taxes - Tax Loss and Credit Carryforwards (Details)

v3.25.0.1
Income Taxes - Tax Loss and Credit Carryforwards (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Income Tax Contingency [Line Items]  
Operating loss carryforwards $ 101,457
Federal  
Income Tax Contingency [Line Items]  
Operating loss carryforwards 0
Federal Energy Investment and Production tax credit carryforward 114,839
State  
Income Tax Contingency [Line Items]  
Operating loss carryforwards 72,865
Foreign Tax Jurisdiction | Canada  
Income Tax Contingency [Line Items]  
Operating loss carryforwards 20,922
Foreign Tax Jurisdiction | Ireland  
Income Tax Contingency [Line Items]  
Operating loss carryforwards 2,110
Foreign Tax Jurisdiction | Italy  
Income Tax Contingency [Line Items]  
Operating loss carryforwards 2,970
Foreign Tax Jurisdiction | Spain  
Income Tax Contingency [Line Items]  
Operating loss carryforwards 2,463
Foreign Tax Jurisdiction, Other  
Income Tax Contingency [Line Items]  
Operating loss carryforwards $ 127