XML 104 R90.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Significant Components of Net Deferred Tax Liability (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deferred tax assets:    
Allowance for doubtful accounts $ 146 $ 276
Accrued liabilities 3,497 3,256
Operating lease liabilities 56,758 56,788
Deferred revenue 1,828 1,913
Stock-based compensation 2,322 2,826
Capitalized research and development expenses 32,193 44,716
Tax credits 19,807 15,694
Net operating losses 20,632 12,761
Other deferred tax assets 1,641 1,859
Gross deferred tax assets 138,824 140,089
Less: valuation allowance (71,324) (70,008)
Total deferred tax assets 67,500 70,081
Deferred tax liabilities:    
Property, plant and equipment 18,781 22,436
Goodwill 1,699 1,554
Intangibles 33,058 34,305
Operating lease assets 38,441 39,090
Total deferred tax liabilities 91,979 97,385
Net deferred tax liability $ 24,479 $ 27,304