Balance Sheet Components - Additional Information (Details) - USD ($) |
12 Months Ended | |
---|---|---|
Dec. 31, 2021 |
Dec. 31, 2020 |
|
Reserve for excess and obsolete inventory | $ 700,000 | $ 1,100,000 |
Depreciation expense | 1,426,000 | 2,079,000 |
Impairment of finite lived intangible assets | 0 | 0 |
Amortization intangible assets | 586,000 | 531,000 |
Cost of Sales | ||
Depreciation expense | 100,000 | 500,000 |
Amortization intangible assets | 200,000 | 200,000 |
Selling, General and Administrative Expenses | ||
Depreciation expense | 800,000 | 1,200,000 |
Amortization intangible assets | 400,000 | 300,000 |
Research and Development Expense | ||
Depreciation expense | $ 500,000 | $ 400,000 |