XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Summary of Significant Components of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Net operating loss carryforwards $ 40,760 $ 49,228
Credit carryforwards 29,123 22,971
Capitalized research and development 46,318 32,988
Operating lease liabilities 1,873 2,569
Allowances 4,323 1,624
Deferred revenue 15 48
Stock-based compensation 5,753 6,351
Inventory cost capitalization 1,655 1,433
Deferred tax assets 129,820 117,211
Less: Valuation allowance (126,102) (114,040)
Net deferred tax assets 3,718 3,171
Deferred tax liability:    
Goodwill (820) (823)
Depreciation and amortization (3,683) (3,326)
Operating lease ROU assets (1,415) (1,933)
Deferred tax liabilities (5,918) (6,082)
Net deferred tax liability $ (2,200) $ (2,911)