XML 105 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Contingency [Line Items]      
Investment tax credit $ 109,300 $ 102,000  
Income tax benefit from ITC transfers 70,000 2,000  
Deferred income taxes (26,817) (12,691) $ 2,291
Deferred tax asset, valuation allowance 165,000 174,328  
Valuation allowance, deferred tax asset, increase (decrease) (9,300)    
U.S. Federal      
Income Tax Contingency [Line Items]      
Capital loss carryforward 7,100    
Net operating loss carryforwards 720,700 459,900  
U.S. Federal | Indefinite      
Income Tax Contingency [Line Items]      
Net operating loss carryforwards 2,000,000    
State      
Income Tax Contingency [Line Items]      
Capital loss carryforward 7,100    
Net operating loss carryforwards 3,300,000    
State | Indefinite      
Income Tax Contingency [Line Items]      
Net operating loss carryforwards $ 334,400    
California Enterprise Zone Credits.      
Income Tax Contingency [Line Items]      
Investment tax credit   $ 800