XML 67 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Income Tax Disclosure [Line Items]          
Income tax benefit (expense) $ 6,089 $ 658 $ (8,584) $ (13,830)  
Effective Tax Rate (29.80%) (1.90%) 5.60% 8.10%  
Northern Lowa Windpower Assets          
Income Tax Disclosure [Line Items]          
Income tax reconciliation due to sale of assets $ 2,300   $ 3,000    
Nebraska          
Income Tax Disclosure [Line Items]          
State income tax expense (benefit) $ (8,200)   $ (8,200)   $ (3,800)