XML 69 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Tax Disclosure [Line Items]        
Income tax (expense) $ (7,366) $ (2,090) $ (15,950) $ (15,920)
Effective Tax Rate 13.10% 5.20% 7.60% 7.60%
Effective income tax rate reconciliation tax cuts and jobs act of 2017 amount of lower tax benefit     $ 1,400  
Northern Lowa Windpower Assets        
Income Tax Disclosure [Line Items]        
Income tax reconciliation due to sale of assets     2,300  
Effective income tax rate reconciliation tax cuts and jobs act of 2017 amount of lower tax benefit     5,800  
Nebraska        
Income Tax Disclosure [Line Items]        
State income tax expense (benefit)     $ 8,200