XML 96 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Taxes [Line Items]      
Income tax expense (benefit) $ (165) $ (51,300) $ (3,021)
Income tax expense (benefit) at effective income tax rate (18.80%) (34.10%) (31.60%)
Deferred Tax Assets, Tax Credit Carryforwards $ 25,200 $ 16,700  
Operating Loss Carryforwards 13,500 16,500  
Deferred Tax Asset, Interest Carryforward 2,600    
Less: Valuation allowance 15,220 15,173  
Deferred Tax Assets, State Taxes 1,100 2,200 $ 2,800
State And Foreign Net Operating Loss Carryforwards      
Income Taxes [Line Items]      
Less: Valuation allowance 14,000 12,100 10,300
US federal tax credits      
Income Taxes [Line Items]      
Less: Valuation allowance   $ 800  
Capital Loss Carryforward      
Income Taxes [Line Items]      
Less: Valuation allowance $ 200   $ 700
Maximum      
Income Taxes [Line Items]      
Net Operating Loss Carrforward Expiration Period 20 years