Deferred Income Tax Assets (liabilities) (Detail) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Income Tax Disclosure [Abstract] | ||
| Stock-based compensation | $ 3,090 | $ 1,520 |
| Allowance for sales return | 472 | 1,024 |
| Inventory reserve | 1,939 | 3,122 |
| Foreign currency translation | 7 | (126) |
| Property and equipment | (568) | (628) |
| Investment tax credits | 3,603 | 3,596 |
| Net operating loss carryforwards | 24,636 | 21,607 |
| Others | 7,228 | 6,563 |
| Valuation allowance | (31,356) | (27,800) |
| Net deferred tax assets | $ 9,051 | $ 8,878 |
| X | ||||||||||
- Definition Deferred tax assets (liabilities), property, plant and equipment. No definition available.
|
| X | ||||||||||
- Definition Deferred Tax Assets, Unrealized Currency Exchange Loss (Gain) No definition available.
|
| X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax credit carryforwards, classified as other. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated returns and sales allowances. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|