XML 122 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Operating Loss Carryforwards [Line Items]    
Valuation allowance, deferred tax asset, increase (decrease) $ 72,800 $ 50,600
Deferred federal and state tax expense 22,200  
Deferred tax assets, net of valuation allowance 72,801 $ 50,569
States operating loss carryforwards $ 199,000  
Minimum    
Operating Loss Carryforwards [Line Items]    
Number of tax years open for state tax audit (in years) 3 years  
Maximum    
Operating Loss Carryforwards [Line Items]    
Number of tax years open for state tax audit (in years) 5 years  
Domestic Tax Jurisdiction    
Operating Loss Carryforwards [Line Items]    
Federal net operating loss carryovers $ 1,600,000  
Operating loss carryforwards, subject to expiration 700,000  
Operating loss carryforwards, not subject to expiration 900,000  
Tax credits, not subject to expiration 33,500  
State and Local Jurisdiction    
Operating Loss Carryforwards [Line Items]    
Federal net operating loss carryovers 1,100,000  
Operating loss carryforwards, subject to expiration 223,000  
Operating loss carryforwards, not subject to expiration $ 652,000