XML 83 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Deferred Income Tax Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Capitalized research and development costs $ 11,494 $ 12,706  
Net operating loss carryforward 19,722 22,959  
Property and equipment 3,521 3,445  
Accrued liabilities, reserves and other expenses 2,361 2,781  
Research and development credits 6,430 6,430  
Tax credits 681 681  
Stock-based compensation 1,862 1,733  
Operating lease liabilities 2,243 2,831  
Other 339 167  
Gross deferred income tax assets 48,653 53,733  
Deferred income tax liabilities:      
Intangible assets (2,319) (2,299)  
Right-of-use assets (2,109) (2,688)  
Prepaid and other expenses (211) (158)  
Gross deferred income tax liabilities (4,639) (5,145)  
Net deferred income tax assets 44,014 48,588  
Valuation allowance (2,328) (2,328) $ (2,300)
Total deferred income tax assets $ 41,686 $ 46,260