XML 95 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:      
Net operating loss carryforwards $ 42,058 $ 39,714 $ 39,998
Research and alternative minimum tax credits 8,432 7,822 6,658
Accrued expenses and other 5,240 4,365 4,999
Lease liabilities 2,534 2,854 3,270
Inventory 3,712 3,283 3,305
Property and equipment 707 387 293
Intangible assets 21,720 16,612 9,184
Total gross deferred tax assets 84,403 75,037 67,707
Less: valuation allowance (81,480) (72,461) (64,796)
Total deferred tax assets 2,923 2,576 2,911
Deferred tax liabilities:      
Right-of-use assets (2,213) (2,487) (2,869)
Total deferred tax liabilities (2,213) (2,487) (2,869)
Net deferred tax assets $ 710 $ 89 $ 42