XML 112 R88.htm IDEA: XBRL DOCUMENT v3.25.4
Note 18. Income Taxes (Details) - Valuation Allowance - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Reconciliation Of Valuation Allowance [Roll Forward]      
Valuation allowance, beginning of year $ 167,866 $ 149,424 $ 135,763
Additions 18,430 24,445 15,109
Reversals (12,836) (6,003) (1,448)
Valuation allowance, end of year 173,460 167,866 $ 149,424
Valuation Allowance, Deferred Tax Asset, Change in Amount $ 5,600    
Federal Net Operating Loss Deduction Limit, Percent 80.00%    
Domestic Tax Jurisdiction [Member]      
Reconciliation Of Valuation Allowance [Roll Forward]      
Operating Loss Carryforwards $ 587,900 6,200  
State and Local Jurisdiction [Member]      
Reconciliation Of Valuation Allowance [Roll Forward]      
Operating Loss Carryforwards 752,500 $ 143,000  
Foreign Tax Credit Carryforward [Member]      
Reconciliation Of Valuation Allowance [Roll Forward]      
Tax Credit Carryforward, Amount 38,800    
Research Tax Credit Carryforward      
Reconciliation Of Valuation Allowance [Roll Forward]      
Tax Credit Carryforward, Amount $ 6,800