v3.25.4
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deferred tax assets:    
Accounts receivable, due to allowance for doubtful accounts $ 70 $ 112
Inventories 1,781 2,188
Operating loss carryforwards 9,078 5,772
Stock-based compensation expense 388 436
Property and equipment, due to difference in depreciation 74 74
Research and development tax credit carryforwards 5,852 5,852
Foreign tax credit carryforwards 2,345 2,345
State tax credit carryforwards 2,456 2,962
Capitalized research and development 3,856 5,570
Warranty reserve 138 130
Accrued expenses 457 333
Intangible assets 210 0
Lease liability 908 244
Gross deferred tax assets 27,613 26,018
Less valuation allowance (23,890) (23,179)
Total deferred tax assets 3,723 2,839
Deferred tax liabilities:    
Property and equipment, due to differences in depreciation (2,218) (2,430)
Right of use asset (908) (267)
Total deferred tax liabilities (3,126) (2,697)
Net deferred tax asset 597 142
Deferred income tax asset 602 157
Deferred income tax liability $ (5) $ (15)