Significant Balance Sheet Components - Additional Information (Details) - USD ($) $ in Thousands |
Mar. 31, 2022 |
Dec. 31, 2021 |
---|---|---|
Significant Balance Sheet Components [Abstract] | ||
Allowance for doubtful accounts | $ 934 | $ 932 |
Retail Related Inventory | $ 41 | $ 229 |
X | ||||||||||
- Definition Significant balance sheet components. No definition available.
|
X | ||||||||||
- Definition The valuation allowance as of the balance sheet date to reduce the gross amount of receivables to estimated net realizable value, which would be presented in parentheses on the face of the balance sheet. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Carrying amount as of the balance sheet date of merchandise inventory held by a retailer, wholesaler, or distributor for future sale; includes packaging and other supplies used to store, transport, or present merchandise inventory. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|