XML 128 R113.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes Deferred income tax assets (liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deferred tax assets and liabilities [Line Items]    
Deferred Tax Assets, Valuation Allowance $ 8,700  
Non-current deferred tax asset 121,455 $ 141,651
Deferred Tax Liabilities, Net 11,865 24,603
Deferred Tax Assets, Operating Loss Carryforwards 27,700  
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]    
Deferred tax assets and liabilities [Line Items]    
Deferred Tax Assets, Valuation Allowance 2,800  
Non-current deferred tax asset, gross total [Member]    
Deferred tax assets and liabilities [Line Items]    
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other 45,020 41,947
Noncurrent deferred tax asset - acquired future tax deductions 7,606 7,869
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost 4,650 3,940
Noncurrent deferred tax asset - tax credits state 22,477 17,068
Deferred Tax Assets, Inventory 20,100 25,015
Deferred Tax Asset, Section 163(j) 25,153 27,078
Noncurrentdeferredtaxassetchargebacksdiscountscustomerconcessions 32,759 52,709
Deferred Tax Asset, In-Process Research and Development 66,396 56,975
Deferred Tax Assets, Valuation Allowance 102,706 90,950
Noncurrent deferred tax liability [Member]    
Deferred tax assets and liabilities [Line Items]    
Noncurrent deferred tax liability - state income taxes 5,525 5,886
Noncurrent deferred tax liability - depreciation and amortization 127,795 160,368
Deferred Tax Liabilities, Net $ 133,320 $ 166,254