Balance Sheet Components - Schedule of Inventories (Details) - USD ($) $ in Thousands |
Jun. 30, 2022 |
Dec. 31, 2021 |
---|---|---|
Inventory Disclosure [Abstract] | ||
Raw materials and work-in-progress | $ 21,215 | $ 21,909 |
Finished goods | 13,994 | 12,116 |
Less: reserves | (1,713) | (2,152) |
Inventories, net | $ 33,496 | $ 31,873 |
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of valuation reserve for inventory. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition The aggregate carrying amount as of the balance sheet date of items held by the entity which are partially completed at the time of measurement and unprocessed items that will go through the production process and become part of the final product. Includes supplies used directly or indirectly in the manufacturing or production process. This element may be used when the reporting entity combines work in process and raw materials into an aggregate amount. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|