XML 76 R62.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
Deferred tax assets:    
Accounts receivable, due to allowance for doubtful accounts $ 112 $ 185
Inventories 2,188 1,633
Operating loss carryforwards 5,772 5,179
Stock-based compensation expense 436 666
Property and equipment, due to difference in depreciation 74 68
Research and development tax credit carryforwards 5,852 5,852
Foreign tax credit carryforwards 2,345 2,345
State tax credit carryforwards 2,962 3,378
Capitalized research and development 5,570 5,354
Warranty reserve 130 177
Accrued expenses 333 640
Lease liability 244 215
Gross deferred tax assets 26,018 25,692
Less valuation allowance (23,179) (21,835)
Total deferred tax assets 2,839 3,857
Deferred tax liabilities:    
Property and equipment, due to differences in depreciation (2,430) (3,386)
Right of use asset (267) (216)
Total deferred tax liabilities (2,697) (3,602)
Net deferred tax asset 142 255
Deferred income tax asset 157 256
Deferred income tax liability $ (15) $ (1)