XML 142 R81.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Net Deferred Tax Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deferred tax assets:    
Accounts receivable $ 2,245 $ 464
Accrued liabilities 1,850 4,820
Amortization of intangible assets 8,404 9,223
Capitalized inventory costs 3,391 3,553
Capitalized research and development costs 10,744 10,245
Depreciation 3,510 3,797
Income tax credits 21,560 20,375
Inventory reserves 3,143 2,371
Net operating losses 15,296 14,003
Operating lease obligations 1,953 2,865
Stock-based compensation 2,664 2,915
Total deferred tax assets 74,760 74,631
Deferred tax liabilities:    
Right-of-use assets (2,026) (3,175)
Other (1,386) (1,333)
Total deferred tax liabilities (3,412) (4,508)
Net deferred tax assets before valuation allowance 71,348 70,123
Less: Valuation allowance (67,359) (65,629)
Net deferred tax assets $ 3,989 $ 4,494