v3.25.4
Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Intangibles including capitalized R&D costs $ 53,599 $ 49,296 $ 24,340
Net operating loss carryforwards 14,983 14,330 17,734
Personnel-related accruals 9,834 10,104 9,958
Shared-based Compensation 8,282 12,328 6,067
Tax Credits 5,896 5,917 5,788
Bad debt allowance 4,732 5,034 7,389
Other 4,260 4,843 6,769
Other accruals 2,797 2,708 3,346
Total Deferred Tax Assets 104,383 104,560 81,391
Valuation allowance (18,979) (27,621) (29,794)
Total Deferred Tax Assets, net of valuation allowance $ 85,404 $ 76,939 $ 51,597